Tallinn

3-Star Hotels in Tallinn

Enter your dates to get the latest prices and availability for 3-star hotels in Tallinn.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 33 3-Star hotels for you in Tallinn

Choose your travel dates to see the latest prices and deals for 3-star hotels in Tallinn.
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Kesklinn,Tallinn
Featured facilities: Business Center, Shared Kitchen, Laundry Service (On-Site)
Great
109 reviews
9.3/10
1 night
From TWD 1,542
Check Availability
99+
Hotel near Tallinn Old Town,Tallinn
Featured facilities: Dry Cleaning, Garden, Restaurant
Outstanding
98 reviews
9.8/10
1 night
From TWD 2,349
Check Availability
36
Hotel near Tallinn Old Town,Tallinn
Featured facilities: Courtyard View, Business Center, Hair Dryer
Great
53 reviews
9.2/10
1 night
From TWD 1,297
Check Availability
70
Hotel near Tallinn Old Town,Tallinn
Featured facilities: Sauna, Meeting Room, Café
Very Good
94 reviews
8.8/10
1 night
From TWD 1,611
Check Availability
84
Hotels in Kesklinn,Tallinn
Featured facilities: Meeting Room, Fitness Room, Snack Bar
Amazing
27 reviews
9.4/10
1 night
From TWD 2,289
Check Availability
99+
Hotels in Kesklinn,Tallinn
Featured facilities: Sauna, Meeting Room, Snack Bar
Very Good
107 reviews
8.9/10
1 night
From TWD 1,948
Check Availability
96
Hotel near Tallinn Old Town,Tallinn
Featured facilities: Airport Pick-up Service, Garden, Luggage Storage
Good
108 reviews
7.8/10
1 night
From TWD 1,500
Check Availability
88
Hotel near Tallinn Old Town,Tallinn
Featured facilities: Airport Pick-up Service, Snack Bar, Parking
Very Good
115 reviews
8.9/10
1 night
From TWD 1,842
Check Availability
91
Hotel near Tallinn Old Town,Tallinn
Featured facilities: Kitchen, Laundry Service (On-Site), Parking
Very Good
26 reviews
8.6/10
1 night
From TWD 1,994
Check Availability
55
Hotel near Tallinn Old Town,Tallinn
Featured facilities: Swimming Pool, Water Park, Spa
Very Good
46 reviews
8.0/10
1 night
From TWD 2,871
Check Availability
See All 3-Star Hotels in Tallinn

Latest Reviews for Tallinn hotels

See all
Browse reviews and ratings from real guests to find the 3-star Tallinn hotels that suits your needs.
9.4/10
Amazing
GGuest UserReally enjoyed my stay. Everything is straightforward, great attention to detail including having an adaptor, a yoga mat, sweets, tea and nice coffee, a water bottle, USB C plugs and other smaller bits improving one's life. Wish there were more lockers in the luggage room (all were occupied). Sometimes answering the queries took longer but generally everything is available online.
Bob W Kesklinn

Bob W Kesklinn

Hotel near Kesklinn, Tallinn
Price per night from:TWD 2,280
9.1/10
Great
PPiotrKWe couldn't ask for more for that price. Super clean and spacious room with all amenities we needed during casual 3-day trip of three friends. It's located close to the center and has great bus and tram connections with airport/bus station.
City Yard Inn Hotel

City Yard Inn Hotel

Hotel near Kesklinn, Tallinn
Price per night from:TWD 1,809
8.9/10
Very Good
GGuest UserThe hotel has a great location in the old town so it’s very convenient and the design around the hotel is gorgeous and the rooms have antique furnishings. Maria is extremely helpful and polite when I checked in late after 5pm. Do note that there’s no kettle in the room but a shared kitchen at level 2, sadly when I wanted to use it, the kettle might have been taken by other guests. Will be great if each room can have a kettle or if there is a main water dispenser. The toilet seat is not securely fastened so be careful. The water in the bathroom can easy splash out as it’s a curtain shower for the standing shower. Room slippers, fragrant shower, shampoo, hair conditioner and shower caps are provided.
Taanilinna Hotell

Taanilinna Hotell

Hotel near Tallinn Old Town, Tallinn
Price per night from:TWD 2,289
8.9/10
Very Good
GGuest User非常推薦 I spent 15 days in the hotel during winter and it was quite a pleasant stay. The room was clean and comfortable, and everything was well-organised online. The key code made it really convenient cuz I didn't need to worry about losing the key. Also, the scheduled cleaning they offered was amazing. The location is a bit far from the old town but is in walking distance (about 15~20 mins), or the bus/ bolt also works well and cheaply. Would definitely visit again if I come back to Tallinn!
Bob W Avangard

Bob W Avangard

Hotel near Kesklinn, Tallinn
Price per night from:TWD 1,634
8.7/10
Very Good
MMr. Alex2045Centrally based, walking dust nce can 15min to tallinn ferry port, 15min to Old city, rimi hypermarkets and other shops nearby, lots of public transport and Bolt scooters. Modern building, Very efficient heating and ventilation, no odours or humidity, cloths dry in 5 hours. The only thing to watch out for is the blanket cover which is open at foot side and relatively short, the bedding is on a firm side, duvet and pillows are feathers
Metropol Hotel

Metropol Hotel

Hotel near Kesklinn, Tallinn
Price per night from:TWD 1,731
8.7/10
Very Good
PPetra KarimiesVery nice hotel and excellent location with parking places. Only minus was that it's not for free (10€/night). Not possible to adjust the room temperature.
Hotel St. Barbara

Hotel St. Barbara

Hotel near Kesklinn, Tallinn
Price per night from:TWD 2,285
8.3/10
Very Good
Aapp1234It was very close to Terminal A, so I was glad to be able to get there safely when I arrived on a night flight. There was a Talink hotel next to it, so I had trouble finding the entrance at first, but it turned out they were connected inside. The Express hotel entrance is on the side closest to the old town. It's a short walk from the old town, about five minutes. There are very few places to eat or buy breakfast in the area, so I wish I had included breakfast.
Tallink Express Hotel

Tallink Express Hotel

Hotel near Kesklinn, Tallinn
Price per night from:TWD 1,929
8.2/10
Very Good
GGuest UserLocation: Great, right next to the train station, accessible by almost all trams and buses Room: A little small, but very clean, the bathroom is also very clean Breakfast: There are many kinds, and there is also fish to eat, not only ham. I only stayed for two nights, and the breakfast dishes were exactly the same for both days, with no change at all. If you stay for a few more nights, you will really get tired of it. Facilities: The room facilities are not too new, but they are not old, and the hotel facilities do not look bad. At this price, this kind of accommodation is worth it. Highly recommend to stay!!
Go Hotel Shnelli

Go Hotel Shnelli

Hotel near Pohja-Tallinn, Tallinn
Price per night from:TWD 1,638
8.0/10
Very Good
GGuest UserThe room was clean and comfortable.The staff at the respiratory is very friendly.The restaurant is very delicious.Very much liked!!!
Hotel Dzingel

Hotel Dzingel

Hotel near Nomme, Tallinn
Price per night from:TWD 1,878
7.8/10
Good
GGuest UserThis hotel exceeded my expectations. While it’s small and budget-friendly, it’s packed with character and charm. Great location just a few minutes from the bus station and a short stroll to everything in Tallinn’s Old Town. Staying here felt like stepping into a medieval castle. What it lacks in luxury, it makes up for in atmosphere and history. The winding staircases, uneven floors, richly patterned carpets add to its quirky appeal. There’s a real beauty in its imperfections. The rooms are very small and basic, but they were spotless and suited our needs. The bed was comfortable, the bathroom was squeaky clean, and we received fresh towels daily, which was more than I expected at this price point. Overall, it was more than just a place to sleep, it was a memorable experience that made us feel like we’d stepped back in time.
Gotthard Residents

Gotthard Residents

Hotel near Tallinn Old Town, Tallinn
Price per night from:TWD 1,989

Frequently Asked Questions

What are some of the best 3 star hotels in Tallinn?

Whether you are traveling to Tallinn for business or tourism, Citybox Tallinn City Center (from TWD 1,680) , Rixwell Viru Square Hotel (from TWD 1,546) and Bern Boutique Hotel (from TWD 1,555) are all popular hotels.

How much for staying at a 3 star hotel in Tallinn?

For 3 star hotels in Tallinn, the average price is TWD 4,050 on weekdays, and is TWD 4,813 on weekends (Friday–Saturday).

What 3 star hotels in Tallinn are available for spa services?

Want to experience spa treatment after the tired day? Among 3 star hotels in Tallinn, Metropol Hotel (from TWD 1,629) and Braavo Spa Hotel (from TWD 3,000) have great spa service.

Which 3 star hotels in Tallinn are pet-friendly?

Citybox Tallinn City Center (from TWD 1,680) allows pets. Enjoy your time with your pets when traveling!

What are some of the best 3 star hotels in Tallinn with bar?

If you are looking for 3 star hotels in Tallinn with great bars, Ibis Tallinn Center (from TWD 1,993) , Metropol Hotel (from TWD 1,629) and Hyatt Place Tallinn (from TWD 1,989) are popular choices.

Which 3 star hotels in Tallinn have a gym?

Want to keep your fitness plan while traveling? Metropol Hotel (from TWD 1,629), Hyatt Place Tallinn (from TWD 1,989) and Bob W Kesklinn (from TWD 1,869) provide fitness facilities.

Do any deals available for 3 star hotels in Tallinn?

Trip.com provides various promotions and discounts for 3 star hotels. You can check the promotions page to see the latest deals that available for you on Trip.com.

Which 3 star hotels in Tallinn have a swimming pool?

There are many 3 star hotels in Tallinn with swimming pool. Braavo Spa Hotel (from TWD 3,000) and Pirita Beach Apartments & SPA (from TWD 1,763) are perfect options.

Which 3 star hotels in Tallinn have free Wi-Fi?

Get your Internet connection is essential during traveling. Citybox Tallinn City Center (from TWD 1,680), Rixwell Viru Square Hotel (from TWD 1,546) and Bern Boutique Hotel (from TWD 1,555) are popular hotels offering free Wi-Fi.

Tallinn 3-star Hotel Info for Tourists

Highest priceTWD 12,194
Lowest priceTWD 1,403
Number of reviews1,914
Total properties33
Weekday Avg. PriceTWD 4,050
Weekend Avg. PriceTWD 4,813