Find and Book Top Rated Hotels in Tallinn

Search among 103 available hotels and places to stay in Tallinn from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 103
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great326 reviews
MapView on map200 yd from City Center100 yd from St Catherine's passage
From   US$ 246 /nightSelect
8.4
Great527 reviews
MapView on map1200 yd from City Center200 yd from Church of our Lady of Kazan
From   US$ 106 /nightSelect
8.6
Great853 reviews
1200 yd from City Center300 yd from Church of our Lady of Kazan
From   US$ 109 /nightSelect
8.6
Great1010 reviews
1100 yd from City Center200 yd from Foorum Shopping Centre
From   US$ 78 /nightSelect
8.6
Great718 reviews
700 yd from City Center100 yd from Viru Shopping Centre
From   US$ 121 /nightSelect
8.2
Great515 reviews
1600 yd from City Center700 yd from Church of our Lady of Kazan
From   US$ 131 /nightSelect
8.4
Great546 reviews
200 yd from City Center300 yd from Estonian Drama Theatre
From   US$ 45 /nightSelect
8.2
Great217 reviews
300 yd from City Center100 yd from St Catherine's passage
From   US$ 217 /nightSelect
600 yd from City Center200 yd from St John's Church
From   US$ 124 /nightSelect
8.4
Great463 reviews
1000 yd from City Center200 yd from Kaubamaja Tallinn
From   US$ 138 /nightSelect
8.4
Great172 reviews
700 yd from City Center500 yd from Canute's Guild Hall
From   US$ 102 /nightSelect
8.4
Great300 reviews
700 yd from City Center300 yd from Foorum Shopping Centre
From   US$ 101 /nightSelect
8.6
Great731 reviews
900 yd from City Center600 yd from St Mary's Cathedral - Toomkirik
From   US$ 62 /nightSelect
8.4
Great363 reviews
500 yd from City Center400 yd from St Catherine's passage
From   US$ 59 /nightSelect
Hotel
8.2
Great367 reviews
200 yd from City Center200 yd from St Catherine's passage
From   US$ 146 /nightSelect
8.2
Great367 reviews
900 yd from City Center400 yd from Foorum Shopping Centre
From   US$ 40 /nightSelect
8.4
Great432 reviews
700 yd from City Center100 yd from Viru Shopping Centre
From   US$ 150 /nightSelect
8.2
Great441 reviews
800 yd from City Center200 yd from Viru Shopping Centre
From   US$ 118 /nightSelect
8.2
Great308 reviews
1100 yd from City Center400 yd from Theatre NO99
From   US$ 115 /nightSelect
8.4
Great315 reviews
1200 yd from City Center600 yd from Science Centre AHHAA
From   US$ 137 /nightSelect
8.2
Great170 reviews
100 yd from City Center300 yd from St Catherine's passage
From   US$ 128 /nightSelect
8.6
Great1019 reviews
600 yd from City Center400 yd from St Mary's Cathedral - Toomkirik
From   US$ 91 /nightSelect
8.4
Great851 reviews
200 yd from City Center200 yd from Canute's Guild Hall
From   US$ 62 /nightSelect
8.4
Great509 reviews
100 yd from City Center300 yd from Canute's Guild Hall
From   US$ 124 /nightSelect
8.4
Great352 reviews
400 yd from City Center200 yd from Estonian Drama Theatre
From   US$ 98 /nightSelect
8.6
Great854 reviews
700 yd from City Center200 yd from Science Centre AHHAA
From   US$ 35 /nightSelect
8.4
Great690 reviews
1100 yd from City Center800 yd from Foorum Shopping Centre
From   US$ 53 /nightSelect
8.6
Great521 reviews
300 yd from City Center200 yd from St John's Church
From   US$ 126 /nightSelect
8.4
Great673 reviews
900 yd from City Center500 yd from St Mary's Cathedral - Toomkirik
From   US$ 99 /nightSelect
900 yd from City Center600 yd from St Mary's Cathedral - Toomkirik
From   US$ 77 /nightSelect
8.6
Great643 reviews
500 yd from City Center300 yd from St Catherine's passage
From   US$ 49 /nightSelect
8.4
Great579 reviews
1300 yd from City Center800 yd from Science Centre AHHAA
From   US$ 92 /nightSelect
8.2
Great100 reviews
1100 yd from City Center300 yd from Church of our Lady of Kazan
From   US$ 102 /nightSelect
8.6
Great741 reviews
2.1 mi from City Center300 yd from Ülemiste Shopping Centre
From   US$ 92 /nightSelect
8.6
Great833 reviews
700 yd from City Center300 yd from Foorum Shopping Centre
From   US$ 51 /nightSelect
8.4
Great794 reviews
1100 yd from City Center800 yd from Foorum Shopping Centre
From   US$ 39 /nightSelect
8.2
Great111 reviews
1000 yd from City Center700 yd from St Mary's Cathedral - Toomkirik
From   US$ 143 /nightSelect
8.4
Great734 reviews
1100 yd from City Center500 yd from Foorum Shopping Centre
From   US$ 136 /nightSelect
8.4
Great902 reviews
700 yd from City Center500 yd from Canute's Guild Hall
From   US$ 35 /nightSelect
8.6
Great427 reviews
300 yd from City Center300 yd from Canute's Guild Hall
From   US$ 74 /nightSelect
8.4
Great272 reviews
1800 yd from City Center600 yd from Church of our Lady of Kazan
From   US$ 141 /nightSelect
8.4
Great566 reviews
1600 yd from City Center800 yd from Foorum Shopping Centre
From   US$ 39 /nightSelect
8.4
Great426 reviews
2.1 mi from City Center300 yd from Tallinn Song Festival Grounds
From   US$ 130 /nightSelect
8.4
Great692 reviews
700 yd from City Center600 yd from St Mary's Cathedral - Toomkirik
From   US$ 20 /nightSelect
8.2
Great473 reviews
1000 yd from City Center600 yd from St Mary's Cathedral - Toomkirik
From   US$ 42 /nightSelect
8.4
Great524 reviews
900 yd from City Center800 yd from Canute's Guild Hall
From   US$ 44 /nightSelect
8.4
Great619 reviews
300 yd from City Center100 yd from Canute's Guild Hall
From   US$ 48 /nightSelect
8.4
Great180 reviews
1200 yd from City Center800 yd from St Mary's Cathedral - Toomkirik
From   US$ 142 /nightSelect
8.2
Great213 reviews
2.1 mi from City Center1100 yd from Kristiine District
From   US$ 46 /nightSelect
200 yd from City Center300 yd from St Mary's Cathedral - Toomkirik
From   US$ 89 /nightSelect

Best hotels and places to stay in Tallinn

Why visit?

Tallinn, the capital of Estonia, is a fascinating city that offers a unique blend of medieval charm and modern attractions. With its well-preserved Old Town, lined with cobblestone streets and historic buildings, as well as vibrant cultural scene and thriving culinary landscape, Tallinn is a must-visit destination for any tourist seeking a rich and diverse experience.

Where to stay?

Tallinn offers a variety of areas that cater to different preferences and interests. Here are the best areas in Tallinn to stay in:

Old Town: For a truly immersive experience in Tallinn's history, staying in the heart of the Old Town is a great choice. It offers easy access to major attractions, charming cafes, and cozy restaurants.

Kadriorg: This neighborhood is known for its beautiful parks, including the Kadriorg Palace and Park. It offers a tranquil and upscale environment, with a mix of historical and modern architecture.

Kalamaja: For a more alternative and hipster vibe, Kalamaja is the perfect area to stay in. It is known for its trendy bars, street art, and unique atmosphere. It's also in close proximity to the Baltic Sea and the Seaplane Harbour Museum.

Price per hotel room per night

*Average price per night for a 3-star hotel: $70-100

*Average price per night for a 4-star hotel: $100-150

*Average price per night for a 5-star hotel: $150-250

Best value for money:

Hotel St. Barbara: Offering comfortable rooms and a convenient location near the Old Town, this hotel provides great value for money.

Hotel Euroopa: Situated near the port and offering modern amenities, Hotel Euroopa provides affordable luxury.

Best kids-friendly hotels:

Tallink Spa & Conference Hotel: With a dedicated kids' club and a large water park, this hotel ensures a fun-filled stay for families.

Park Inn by Radisson Meriton Conference & Spa Hotel: Along with child-friendly facilities, this hotel offers a central location and spacious rooms.

Best hotels for a romantic getaway:

The Three Sisters Boutique Hotel: Set in three converted merchant houses, this boutique hotel exudes historical charm and provides a cozy ambiance for couples.

Swissotel Tallinn: Featuring elegant rooms and panoramic views of the city, Swissotel is perfect for a romantic retreat.

Best for location:

Hotel Telegraaf: Situated in the heart of the Old Town, this hotel offers easy access to major attractions and a luxurious stay.

Radisson Blu Sky Hotel: With its central location and stunning rooftop bar, this hotel provides a convenient base for exploring Tallinn.

Best for a short city break:

Hotel Palace: Located between the Old Town and the modern city center, Hotel Palace offers a blend of history and contemporary comfort.

Hilton Tallinn Park: With modern rooms and facilities, Hilton Tallinn Park offers a comfortable and convenient stay for a short city break.

Show moreLess