• USD
  • Help
  • Help
  • USD
    Select currency
    USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
    en
    Select language
    en English
Multiple accommodations for your stay
Check-in date:
2026-04-22
Check-out date:
2026-04-23
Adults
Children
Ages of children:
Specify the age of a child
Specify the age of children

Hotel deals in Tallinn

Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts


Tourist sights


Hotel themes


Guest ratings


Hotel comes with


Room comes with


Clear Filters
Apply Filters
  • Harbor Walk & Historic City Flat

    Kai 5 148, Tallinn, Estonia

    0.7 km to Viru Shopping Centre (Open map)

    The 27 m² Harbor Walk & Historic City Flat Tallinn features convenient proximity to such city attractions as the Estonian Jewish Museum, situated merely 6 minutes' walk away. Private car parking is…
    Read more
    8.6
    Fabulous
    24 reviews
  • Luxury Suites - Old Town By Rikas Hotels

    30 Laboratooriumi, Tallinn, Estonia

    0.7 km to Viru Shopping Centre (Open map)

    Located only 0.7 km from the Rataskaevu Street, Luxury Suites - Old Town By Rikas Hotels Tallinn features public parking for those who travel by car. Being set in the Tallinn Old Town district, the…
    Read more
  • Old Town - Toompea Apartment

    10 Kohtu, Tallinn, Estonia

    0.7 km to Viru Shopping Centre (Open map)

    Situated merely 6 minutes' walk from the Estonian Great Guild Hall History Museum, the spacious 2-bedroom Old Town - Toompea Apartment Tallinn offers proximity to various nearby tourist attractions.
    Read more
    9.0
    Superb
    56 reviews
  • Liivalaia 40 Cozy Kitchen Studio

    40 Liivalaia, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    The 8-room Liivalaia 40 Cozy Kitchen Studio Tallinn offers easy access to such tourist sites as Olympic Casino Olumpia, located nearly a 5-minute walk away. Private car parking is available for EUR 5…
    Read more
    7.5
    Good
    1378 reviews
  • Aparthotel Kodu

    Lastekodu Tn 3 Apartment 5, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Located 2 km from Tallinn railway station, Aparthotel Kodu Tallinn is 500 metres from the Police Garden Park. Wi-Fi is provided for both business and leisure activities.
    Read more
    10
    Exceptional
    5 reviews
  • Silver Home

    5 Kai, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Situated 5 minutes' walk from the modern 11-screen Coca-Cola Plaza Cinema, Silver Home Tallinn apartment offers proximity to various nearby tourist attractions.
    Read more
  • Rija Old Town Hotel

    Lai 49, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Featuring a vending machine and a lift, the smoke-free Rija Old Town Hotel Tallinn lies in the Tallinn Old Town district of Tallinn, just 1 km from the historic Peapiiskopi Kirik Church. Offering a…
    Read more
    8.5
    Fabulous
    3641 reviews
  • Next To Old Town, Free Underground Parking, Peaceful Location

    Raevala Pst 19-70 1, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    To enjoy your vacation in Tallinn, stay at the spacious 70 m² Next To Old Town, Free Underground Parking, Peaceful Location Apartment Tallinn, which is only 1.2 km from the historic Peapiiskopi Kirik…
    Read more
    9.5
    Exceptional
    78 reviews
  • Harbour Travelers Service Centre - Tourists Only

    14A Paadi, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Featuring Wi-Fi throughout the property, Harbour Travelers Service Centre - Tourists Only Tallinn hostel is located around 1 km from the Estonian National Opera.
    Read more
    7.9
    Good
    7 reviews
  • Lj5 - Old Town Rooms With Exclusive Shared Roof Terrace

    5 Luehike Jalg, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    If you want to stay in the centre of Tallinn, the 7-room Lj5 - Old Town Rooms With Exclusive Shared Roof Terrace Tallinn is a perfect choice located just 0.9 km from Freedom Square. Wi-Fi is provided…
    Read more
    8.5
    Fabulous
    466 reviews
  • The Knight House

    Rueuetli 16, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Offering 18 rooms, the 3-star The Knight House hostel boasts a location just 6 minutes on foot from the Estonian Great Guild Hall History Museum.
    Read more
  • Luxury Apartment In The Heart Of Old Town

    Aida Taenav 9 Apt 2, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    The Estonian Health Care Museum is around 5 minutes on foot from the 1-room Luxury Apartment In The Heart Of Old Town Tallinn, while the Estonian Great Guild Hall History Museum is situated nearby.
    Read more
    8.7
    Fabulous
    23 reviews
  • Old Town Luxury Apartment

    Aida Taenav 9 Apt 1, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Staying at the 40 m² Old Town Luxury Apartment Tallinn, guests can visit the Kiek in de Kok and Bastion Passages Museum, located 11 minutes' walk away.
    Read more
    9.0
    Superb
    16 reviews
  • Nunne Boutique Hotel

    14 Nunne, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Located in the centre of Tallinn, the 4-star Nunne Boutique Hotel Tallinn offers air-conditioned rooms, only 350 metres from the Estonian Tallinn City Youth Theatre. Featuring Wi-Fi throughout the…
    Read more
    9.4
    Superb
    1653 reviews
  • Thh Apartments

    Kai 5, Harjumaa, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Thh Apartments Tallinn offers easy access to such tourist sites as the Estonian Jewish Museum, located 6 minutes' walk away.
    Read more
    7.6
    Good
    372 reviews
  • Tallinn City Apartments Kohtu Residence

    10 Kohtu, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Tallinn City Apartments Kohtu Residence is situated around a 5-minute walk from the medieval church "St Mary's Cathedral" and 5 km from Lennart Meri Tallinn airport. Private car parking is available…
    Read more
    8.9
    Fabulous
    338 reviews
  • Spacious Apartment In City Center

    12 J. Kunderi, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    The 2-room Spacious Apartment In City Center Tallinn is located in Tallinn, nearly 25 minutes on foot from the Balti Jamm Market, and pampers guests with a sauna. The 150 m² apartment is right in the…
    Read more
    8.8
    Fabulous
    30 reviews
  • Tallinn City Apartments Old Town Toompea

    Toom Rueuetli 12, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Perfectly located 750 metres from the War of Independence Victory Column, Tallinn City Apartments Old Town Toompea offers guests to enjoy views of the courtyard. This apartment offers private parking…
    Read more
    9.2
    Superb
    909 reviews
  • Bob W Tallinn Kesklinn

    Veski Tn 1, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    Located nearly 5 minutes' walk from Olympic Casino Olumpia, the 4-star smoke-free Bob W Tallinn Kesklinn hotel gives quick access to various city sites. Wi-Fi is provided in public areas for guests'…
    Read more
    9.4
    Superb
    2152 reviews
  • Lovely 1-Bedroom Apartment In The Heart Of Tallinn

    21 Tatari 9, Tallinn, Estonia

    0.8 km to Viru Shopping Centre (Open map)

    St. Nicholas' Orthodox Church is approximately 5 minutes on foot from 1-room Lovely 1-Bedroom Apartment In The Heart Of Tallinn, while the Estonian Tallinn City Youth Theatre is situated nearby.
    Read more
    8.4
    Very Good
    26 reviews
Thank you for subscribing
Close