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)

Find Hotels

2026-02-26

2026-02-27

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

982 options found

  • Top Floor Apartment With Two Balconies In The Old Town

    4 Olevimaegi, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the spacious 65 m² Top Floor Apartment With Two Balconies In The Old Town Tallinn, which is within 5 minutes' walk of the medieval spired St Olaf's church…

    More...
    From US$ 142
    price for 1 night
    BOOK From US$ 142
  • Unique & Cozy Old Town Apartment

    Pikk 41/1, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    The spacious 1-bedroom Unique & Cozy Old Town Apartment is located in the Tallinn Old Town district, within 900 metres of Kalarand. The apartment has garden views to offer and also public parking…

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111
  • Kaupmehe Terrace Apartment, Free Parking

    7 Kaupmehe, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    The 56 m^2 Kaupmehe Terrace Apartment, Free Parking offers proximity to such tourist attractions as Olympic Casino Olumpia, situated 350 metres away.

    More...
    From US$ 123
    price for 1 night
    BOOK From US$ 123
  • Cozy Retreat At The Heart Of Tallinn

    21 Liivalaia, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Tallinn Legends Museum is just a 12-minute walk from 1-room Cozy Retreat At The Heart Of Tallinn, while Theatre NO99 is situated nearby.

    More...
    From US$ 72
    price for 1 night
    BOOK From US$ 72
  • Perfect Stay In Old Town With Parking

    14 Uus, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    Located in the Tallinn Old Town district, the 52 m^2 Perfect Stay In Old Town With Parking is approximately a 5-minute drive from Viru Square and a 5-minute drive from Kalevi Stadium, which is…

    More...
    From US$ 106
    price for 1 night
    BOOK From US$ 106
  • Old Town - Viru Apartment

    Viru 9, Tallinn, Estonia

    0.6 km to St John's Church

    (Show map)

    Show map

    The 85 m^2 Old Town - Viru Apartment is situated in the Tallinn Old Town district, around a 10-minute stroll from Estonian National Opera, and overlooks the city. Staying in this 1-bedroom apartment,…

    More...
    From US$ 86
    price for 1 night
    BOOK From US$ 86
  • Viru Vaeljak Lux Apartment

    6 Viru Vaeljak 7 Floor, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Featuring a cash machine and a lift, the 58 m^2 Viru Valjak Lux Apartment is within arm's reach of Church of St. Simeon and the Prophetess Hanna. Staying in this 1-bedroom apartment, nestled a mere 9…

    More...
    From US$ 378
    price for 1 night
    BOOK From US$ 378
  • Dream Stay - Bright 2-Bedroom 2-Floor Old Town Apartment

    32 Lai, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    The spacious 65 m^2 Dream Stay - Bright 2-Bedroom 2-Floor Old Town Apartment is nestled in the Tallinn Old Town district, a mere 12 minutes' walk from Kalarand.

    More...
    From US$ 153
    price for 1 night
    BOOK From US$ 153
  • Dictumfactum Noble Old Town

    Lai 32 5, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    The 110 m² Dictumfactum Noble Old Town Apartment Tallinn lies in the Tallinn Old Town district and offers swift access to St Catherine's Passage, which is around 5 minutes' walk away.

    More...
    From US$ 146
    price for 1 night
    BOOK From US$ 146
  • Flatmanagement Kaupmehe Apartments

    Kaupmehe 8, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Located merely a 6-minute walk from Theatre NO99, Flatmanagement Kaupmehe Apartments gives quick access to various tourist spots in the vicinity. This apartment has public parking nearby.

    More...
    From US$ 38
    price for 1 night
    BOOK From US$ 38
  • Ibis Styles Tallinn

    Toompuiestee 19, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Located a mere 9 minutes' walk from Freedom Square, the modern Ibis Styles Tallinn hotel offers Wi-Fi in public areas and a garage. In proximity to the Alexander Nevsky Cathedral, this 4-star hotel…

    More...
    From US$ 57
    price for 1 night
    BOOK From US$ 57
  • Family Apartment

    8 Kaupmehe, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Reaali Poiss War Memorial is merely 6 minutes' walk from Family Apartment, while the multi - purpose Kalevi Stadium is situated nearby. Guests will enjoy the convenience of a car park available on…

    More...
    From US$ 213
    price for 1 night
    BOOK From US$ 213
  • Modern Apartment In The Old Town

    13 Aia Taenav, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    To enjoy your vacation in Tallinn, stay at the 55 m² Modern Apartment In The Old Town Tallinn, which is 450 metres from the House of the Blackheads and around a 5-minute walk from St Catherine's…

    More...
    BOOK
  • Cozy 1-Bedr In The Centre Near Old Town With Private Parking

    Ollepruuli 6, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Nestled just near the Raine Karp-designed National Library of Estonia, the 1-room Cozy 1-Bedr In The Centre Near Old Town With Private Parking Apartment Tallinn offers quick access to numerous…

    More...
    From US$ 62
    price for 1 night
    BOOK From US$ 62
  • Cozy Studio Apartment

    6 Ollepruuli, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Freedom Square is only a few steps from the 1-room Cozy Studio Apartment Tallinn, while the National Library of Estonia is situated nearby. Wi-Fi and a private parking lot are also available at the…

    More...
    From US$ 50
    price for 1 night
    BOOK From US$ 50
  • Airhome - Vaimu Apartment

    Vaimu 3 1, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Boasting spa facilities such as a sauna, the spacious Airhome - Vaimu Apartment is situated in the Tallinn Old Town district, merely 1.3 km from Pikk Hermann. One of the highlights of this apartment…

    More...
    From US$ 629
    price for 1 night
    BOOK From US$ 629
  • Free Parking 2 Bedroom City Center

    Liivalaia Taenav 5 43, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Situated nearly a 25-minute walk from the Seaplane Harbour Lennusadam, the 50 m² Free Parking 2 Bedroom City Center Tallinn apartment also boasts easy access to Tallinn train station which is merely…

    More...
    BOOK
  • City Apartments

    5 Liivalaia, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Situated near the Raine Karp-designed National Library of Estonia, the 7-room City Apartments Tallinn offers proximity to various nearby tourist attractions.

    More...
    From US$ 41
    price for 1 night
    BOOK From US$ 41
  • 5Stories Luxury Space In Old Town With Care

    Pikk Taenav 36, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    The 113 m² 5Stories Luxury Space In Old Town With Care Tallinn apartment is nestled in a central area of Tallinn, just 350 m from the House of the Blackheads and merely a 6-minute walk from the…

    More...
    From US$ 229
    price for 1 night
    BOOK From US$ 229
  • Mo Hostel

    13 Aia, Tallinn, Estonia

    0.7 km to St John's Church

    (Show map)

    Show map

    Offering 9 rooms, Mo Hostel boasts a location only a 6-minute walk from the medieval spired St Olaf's church. Guests can make use of a private parking garage, which is available on site.

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