Hotel in Tallinn
Menu
  • Customer Support
  • Help
  • USD
    U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Bulgarian lev (BGN) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentina, Peso (ARS)

Find Hotels

2026-04-20

2026-04-21

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Hotels in Tallinn near St John's Church

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Districts

Points of interest

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

1059 options found

  • Old Town Penthouse 2 Bedroom Suite On Two Floors

    Vene Taenav 21 4, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    The 75 m² Old Town Penthouse 2 Bedroom Suite On Two Floors Tallinn is located in the Tallinn City-Centre district of Tallinn, only a 6-minute walk from the Paks Margareeta.

    More...
    From US$ 248
    price for 1 night
    BOOK From US$ 248
  • Old Town Luxury 2 Bedroom Suite 65 M2 On 3Rd Floor

    Vene Taenav 21 3, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Old Town Luxury 2 Bedroom Suite 65 M2 On 3Rd Floor Tallinn is located in the Tallinn City-Centre district of Tallinn, just a 6-minute walk from the Estonian Maritime Museum. Wi-Fi is provided for…

    More...
    From US$ 268
    price for 1 night
    BOOK From US$ 268
  • Old Town Suite With 2 Bedrooms Next To Town Hall

    Vene Taenav 21 2, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Located in the Tallinn Old Town district, the spacious Old Town Suite With 2 Bedrooms Next To Town Hall Tallinn is just a 7-minute walk from the Tallinn Legends and 2.3 km from the A Le Coq Arena…

    More...
    From US$ 265
    price for 1 night
    BOOK From US$ 265
  • Airhome - Tree Spirit

    30A Lai, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Boasting spa facilities such as a sauna, the spacious Airhome - Tree Spirit Tallinn apartment is situated in the Tallinn Old Town district, an 8-minute walk from the KGB Museum. Wi-Fi is available…

    More...
    From US$ 438
    price for 1 night
    BOOK From US$ 438
  • Roofs Of The Old Tallinn Guest House

    21 Vene, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at Roofs Of The Old Tallinn Guest House, which is about a 20-minute walk from the Seaplane Harbour Lennusadam and 200 m from St Catherine's Passage.

    More...
    From US$ 199
    price for 1 night
    BOOK From US$ 199
  • Toompea 2 Bedroom Apartment

    Toompuiestee 11/1 6, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Overlooking the inner courtyard, the 58 m² Toompea 2 Bedroom Apartment Tallinn is about a 20-minute walk from the Telliskivi Creative City in Tallinn. Staying in this 2-bedroom apartment, nestled…

    More...
    BOOK
  • Red Emperor Hostel

    Aia 10, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Offering private parking on site, Red Emperor Hostel Tallinn is merely 0.6 km from the Old Town walk.

    More...
    From US$ 7
    price for 1 night
    BOOK From US$ 7
  • Hotel Bern By Rikas Hotels

    Aia 10, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Boasting a courtyard and a library, Hotel Bern By Rikas Hotels Tallinn lies 450 metres from the KGB Museum. Offering a banquet hall, the hotel is just moments from Dominican Monastery Museum.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32
  • Central 1-Bedroom Apartment With Bath & Balcony

    11 Toompuiestee, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    The House of the Blackheads is only 1.6 km from Central 1-Bedroom Apartment With Bath & Balcony Tallinn, while Orthodox Church of Estonia is situated nearby.

    More...
    From US$ 97
    price for 1 night
    BOOK From US$ 97
  • 3 Room Central Apartmend 90M2 Parking For One Car Fifth Floor And The Building Does Not Have An Elevator

    7 Liivalaia, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Situated only 7 minutes' walk from the Bank of Estonia Museum, 3 Room Central Apartmend 90M2 Parking For One Car Fifth Floor And The Building Does Not Have An Elevator Tallinn also boasts easy access…

    More...
    From US$ 90
    price for 1 night
    BOOK From US$ 90
  • Green Residence

    11/4 Liivalaia 4, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Green Residence Tallinn is located 1.7 km from Tallinn train station and only 5 minutes' walk from Estonian Academy of Music and Theatre.

    More...
    From US$ 73
    price for 1 night
    BOOK From US$ 73
  • Hestia Hotel Kentmanni

    13 Kentmanni, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Situated around 25 minutes' walk from Kadriorg Urban Park, the smoke-free Hestia Hotel Kentmanni Tallinn features Wi-Fi in public areas, and outdoor parking on site. In close proximity to Estonian…

    More...
    From US$ 81
    price for 1 night
    BOOK From US$ 81
  • Modern Charm In Old Town

    Pikk Taenav 30-1, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Modern Charm In Old Town Apartment Tallinn is located just 1.1 km from Tallinn train station and just a 5-minute walk from the House of the Blackheads. Guests can make use of Wi-Fi for both business…

    More...
    From US$ 263
    price for 1 night
    BOOK From US$ 263
  • 15Th Century Flat With Parking, High Ceilings

    Vene Taenav 23, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Guests can stay at the 39 m² 15Th Century Flat With Parking, High Ceilings Apartment Tallinn, which is located in the centre of Tallinn and nearly a 10-minute walk from the Estonian National Opera.

    More...
    From US$ 150
    price for 1 night
    BOOK From US$ 150
  • A Lovely Apartment At The Heart Of Tallinn Old Town

    37 Pikk 9, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    51 m² A Lovely Apartment At The Heart Of Tallinn Old Town is a great place to stay in the Tallinn Old Town district, 19 minutes' walk from the Telliskivi Creative City.

    More...
    From US$ 117
    price for 1 night
    BOOK From US$ 117
  • Tallinn Housing 2 Bdr 2 Bathroom With Sauna At Carl Engel Luxury House

    Lai 15-3, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Situated around 5 minutes' walk from the Balti Jamm Market, Tallinn Housing 2 Bdr 2 Bathroom With Sauna At Carl Engel Luxury House offers guests easy access to various tourist attractions nearby.

    More...
    From US$ 216
    price for 1 night
    BOOK From US$ 216
  • Original Sokos Hotel Viru

    Viru Valjak 4, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Located approximately 5 minutes' walk from Estonian National Opera, the 4-star smoke-free Original Sokos Hotel Viru Tallinn features a nightclub and a shared lounge. This Tallinn hotel boasts 3…

    More...
    From US$ 116
    price for 1 night
    BOOK From US$ 116
  • Studio Seven - Tallinn Old Town Apartment

    25 Vene, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Studio Seven - Tallinn Old Town Apartment is located a mere 1.1 km from Tallinn train station and around a 5-minute walk from the Estonian Maritime Museum.

    More...
    From US$ 108
    price for 1 night
    BOOK From US$ 108
  • Tallinnhousing Old Town Homes - 1 Bdr Apartment In Vene

    Vene 23 Apartment No. 7, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Tallinnhousing Old Town Homes - 1 Bdr Apartment In Vene is located just 550 metres from the Tallinn Town Hall Square and 5 minutes' walk from the Estonian Maritime Museum.

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Olevi Residents

    Olevimaegi 4, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    The 3-star Olevi Residents Hotel Tallinn provides proximity to Kadriorg Urban Park, which is situated approximately 25 minutes' walk away.

    More...
    From US$ 32
    price for 1 night
    BOOK From US$ 32