Find and Book Top Hotels in Tallinn

Search among 62 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 62
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
Hotel
8.2
Great369 reviews
MapView on map200 m from City Centre300 m from Estonian Drama Theatre
From   US$ 121 /nightSelect
8.2
Great240 reviews
MapView on map200 m from City Centre400 m from Estonian Drama Theatre
From   US$ 67 /nightSelect
8.4
Great315 reviews
1.0 km from City Centre600 m from Science Centre AHHAA
From   US$ 94 /nightSelect
8.6
Great851 reviews
1.1 km from City Centre200 m from Stockmann Department Store
From   US$ 129 /nightSelect
8.2
Great514 reviews
1.4 km from City Centre500 m from Stockmann Department Store
From   US$ 120 /nightSelect
8.4
Great530 reviews
1.1 km from City Centre200 m from Church of our Lady of Kazan
From   US$ 146 /nightSelect
8.6
Great1009 reviews
1000 m from City Centre200 m from Foorum Shopping Centre
From   US$ 71 /nightSelect
8.2
Great367 reviews
800 m from City Centre400 m from Foorum Shopping Centre
From   US$ 43 /nightSelect
8.4
Great546 reviews
200 m from City Centre200 m from Estonian Drama Theatre
From   US$ 45 /nightSelect
8.6
Great741 reviews
3.4 km from City Centre300 m from Ülemiste Shopping Centre
From   US$ 128 /nightSelect
8.4
Great272 reviews
1.6 km from City Centre500 m from Church of our Lady of Kazan
From   US$ 48 /nightSelect
8.6
Great595 reviews
800 m from City Centre900 m from Tallinn Train Station
From   US$ 14 /nightSelect
8.8
Great132 reviews
400 m from City Centre600 m from Viru Shopping Centre
From   US$ 26 /nightSelect
8.4
Great851 reviews
200 m from City Centre400 m from St Mary's Cathedral - Toomkirik
From   US$ 59 /nightSelect
8.6
Great717 reviews
600 m from City Centre100 m from Viru Shopping Centre
From   US$ 79 /nightSelect
8.4
Great734 reviews
1000 m from City Centre400 m from Foorum Shopping Centre
From   US$ 68 /nightSelect
8.6
Great643 reviews
400 m from City Centre300 m from Viru Shopping Centre
From   US$ 89 /nightSelect
8.4
Great902 reviews
600 m from City Centre700 m from Tallinn Train Station
From   US$ 35 /nightSelect
8.4
Great566 reviews
1.4 km from City Centre500 m from Tallinn Synagogue
From   US$ 39 /nightSelect
8.4
Great621 reviews
300 m from City Centre500 m from St Mary's Cathedral - Toomkirik
From   US$ 48 /nightSelect
8.6
Great528 reviews
300 m from City Centre400 m from Estonian Drama Theatre
From   US$ 10 /nightSelect
8.2
Great172 reviews
100 m from City Centre400 m from Estonian Drama Theatre
From   US$ 99 /nightSelect
8.4
Great175 reviews
From   US$ 50 /nightSelect
8.6
Great137 reviews
500 m from City Centre600 m from Viru Shopping Centre
From   US$ 16 /nightSelect
8.6
Great730 reviews
800 m from City Centre500 m from St Mary's Cathedral - Toomkirik
From   US$ 65 /nightSelect
600 m from City Centre200 m from Science Centre AHHAA
From   US$ 134 /nightSelect
8.4
Great527 reviews
800 m from City Centre800 m from Tallinn Train Station
From   US$ 44 /nightSelect
8.6
Great854 reviews
700 m from City Centre100 m from Science Centre AHHAA
From   US$ 35 /nightSelect
8.4
Great363 reviews
500 m from City Centre500 m from Viru Shopping Centre
From   US$ 59 /nightSelect
8.4
Great440 reviews
300 m from City Centre300 m from Estonian Drama Theatre
From   US$ 48 /nightSelect
8.2
Great175 reviews
300 m from City Centre300 m from Estonian Drama Theatre
From   US$ 65 /nightSelect
8.2
Great308 reviews
1000 m from City Centre400 m from Theatre NO99
From   US$ 149 /nightSelect
Aparthotel
8.2
Great34 reviews
1.8 km from City Centre1.5 km from Tallinn Train Station
From   US$ 196 /nightSelect
8.4
Great176 reviews
1000 m from City Centre200 m from Foorum Shopping Centre
From   US$ 34 /nightSelect
8.6
Great1017 reviews
600 m from City Centre100 m from Tallinn Train Station
From   US$ 109 /nightSelect
8.4
Great354 reviews
300 m from City Centre200 m from Estonian Drama Theatre
From   US$ 98 /nightSelect
8.4
Great430 reviews
600 m from City Centre100 m from Viru Shopping Centre
From   US$ 167 /nightSelect
8.4
Great468 reviews
900 m from City Centre200 m from Kaubamaja Tallinn
From   US$ 136 /nightSelect
900 m from City Centre500 m from St Mary's Cathedral - Toomkirik
From   US$ 69 /nightSelect
8.6
Great832 reviews
700 m from City Centre300 m from Foorum Shopping Centre
From   US$ 57 /nightSelect
8.6
Great519 reviews
300 m from City Centre200 m from Estonian Drama Theatre
From   US$ 108 /nightSelect
8.2
Great447 reviews
800 m from City Centre200 m from Viru Shopping Centre
From   US$ 71 /nightSelect
8.2
Great143 reviews
6.2 km from City Centre200 m from Pirita Adventure Park
From   US$ 30 /nightSelect
Apartment
8.6
Great12 reviews
200 m from City Centre300 m from Estonian Drama Theatre
From   US$ 99 /nightSelect
8.2
Great128 reviews
900 m from City Centre400 m from Tallinn Train Station
From   US$ 82 /nightSelect
8.6
Great143 reviews
200 m from City Centre500 m from St Mary's Cathedral - Toomkirik
From   US$ 9 /nightSelect
8.2
Great139 reviews
4.0 km from City Centre300 m from Ülemiste City
From   US$ 79 /nightSelect
Apartment
8.6
Great36 reviews
1.2 km from City Centre800 m from Tallinn Train Station
From   US$ 103 /nightSelect
8.2
Great233 reviews
300 m from City Centre500 m from Estonian Drama Theatre
From   US$ 164 /nightSelect
8.4
Great676 reviews
800 m from City Centre500 m from St Mary's Cathedral - Toomkirik
From   US$ 103 /nightSelect
  • 1
  • 2

Best hotels and places to stay in Tallinn

Why visit?

Tallinn, the charming capital city of Estonia, offers a unique blend of medieval history and modern attractions. With its well-preserved old town, picturesque streets, and a vibrant cultural scene, it is a must-visit destination for tourists. Visitors can immerse themselves in the citys rich heritage, explore its fascinating landmarks, and indulge in the local cuisine. There are a variety of Tallinn hotels to choose from, ranging from budget-friendly options to luxurious accommodations.

Where to stay?

Old Town: The Old Town is a UNESCO World Heritage site and the heart of Tallinn. Staying in this area allows tourists to fully immerse themselves in the medieval atmosphere, stroll along cobblestone streets, and marvel at ancient buildings like Toompea Castle and Alexander Nevsky Cathedral. There are plenty of hotels in Tallinns Old Town, offering a range of facilities and prices to suit different budgets.

City Center: The City Center is a bustling area filled with shops, restaurants, and cultural attractions. It is a perfect choice for travelers who want to be in the midst of the citys vibrant energy. From here, visitors can easily explore landmarks like Freedom Square, the Estonian National Opera, and Kadriorg Palace. The City Center offers a variety of hotels in Tallinn, ranging from budget options to upscale accommodations.

Kadriorg: Kadriorg is a beautiful and peaceful neighborhood located just east of the Old Town. It is known for its stunning Kadriorg Park, home to Kadriorg Palace and several art museums. This area offers a more relaxed atmosphere while still being close to the city center. Visitors can enjoy the tranquility of the park while staying in one of the charming hotels in Tallinns Kadriorg district.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $70 to $150.

4-star hotels: The average price per night is around $100 to $250.

5-star hotels: The average price per night is around $200 to $500.

Best value for money:

Hotel Telegraaf: Located in the heart of Tallinns Old Town, Hotel Telegraaf offers luxurious accommodations with a blend of modern comforts and historical charm. The spacious rooms, elegant decor, and excellent service make it a top choice for visitors seeking the best value for their money. With convenient access to popular attractions and a range of amenities, this hotel provides a memorable stay in Tallinn.

Hotel Palace: Situated in the City Center, Hotel Palace is a stylish and comfortable option for budget-conscious travelers. The hotel offers well-appointed rooms, a fitness center, and a cozy bar and restaurant. Its central location allows guests to easily explore the citys main sights and enjoy the vibrant atmosphere of Tallinn.

Hotel Bern: Known for its friendly staff and affordable rates, Hotel Bern is a budget-friendly option located in the heart of Tallinn. The hotel offers modern and comfortable rooms, complete with all necessary amenities. Its convenient location near the Old Town and major transport links makes it an ideal choice for exploring the city on a budget.

Best kids-friendly hotels:

Kreutzwald Hotel Tallinn: This family-friendly hotel offers spacious family rooms and a range of amenities for children, including a playroom and a kids menu at the restaurant. Located in the Kadriorg district, it is close to the beautiful Kadriorg Park, making it an ideal choice for families looking for both comfort and convenience.

Swissotel Tallinn: Swissotel Tallinn provides a range of facilities and services catering to families. The hotel offers spacious rooms, a kids club, and a swimming pool for children to enjoy. With its central location and stunning views of the city, it is a perfect option for families seeking a memorable stay in Tallinn.

Best hotels for a romantic getaway:

Schlössle Hotel: Situated in the heart of the Old Town, Schlössle Hotel offers a cozy, intimate atmosphere ideal for a romantic retreat. The hotel features beautifully designed rooms, a gourmet restaurant serving local cuisine, and a tranquil courtyard for a romantic evening. Its luxurious amenities and attention to detail make it a perfect choice for couples.

Savoy Boutique Hotel: With its boutique charm and elegant decor, Savoy Boutique Hotel provides a romantic ambiance for couples. The hotel offers stylish rooms, a rooftop terrace with panoramic views, and a fine dining restaurant serving exquisite cuisine. Located in the City Center, it is within walking distance of many attractions, adding convenience to a romantic getaway.

Best for location:

Three Sisters Hotel: Housed in a 14th-century building in the heart of the Old Town, Three Sisters Hotel offers a superb location with easy access to the citys main attractions. The hotels unique character, spacious rooms, and attentive service make it a top choice for travelers who want to be immersed in the medieval charm of Tallinn.

Radisson Blu Sky Hotel: Located in the City Center, Radisson Blu Sky Hotel offers modern and comfortable rooms with panoramic views of Tallinn. Its prime location provides easy access to shopping areas, restaurants, and cultural landmarks, making it a convenient base for exploring the city.

Hotel Palace: Positioned in the City Center, Hotel Palace offers a central location near the Old Town and major sights. Its proximity to transport links and vibrant city life ensures convenience for travelers who want to experience the best of Tallinn without straying too far from their accommodations.

Best for a short city break:

Hotel St. Petersbourg: Situated in the heart of the Old Town, Hotel St. Petersbourg is ideal for a short city break. Its historic ambiance, comfortable rooms with modern amenities, and excellent service create a cozy and relaxing stay. Visitors can easily explore the nearby attractions and enjoy the charm of the Old Town right at their doorstep.

Nordic Hotel Forum: Located in the City Center, Nordic Hotel Forum offers contemporary comfort and convenience. The hotel features spacious rooms, a wellness center, and an on-site restaurant. Its prime location allows easy access to shopping, dining, and cultural hotspots, making it an excellent choice for a short city break.

Show moreLess