Best Hotels in Tallinn
‹›
2 guests
Adults−2+
Children under 17−0+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Age−7+
Search hotel
Find hotels on the map
Recommended Price Rating Sea distance Stars
Filters
1 / 509.4
Tallinn, Toompuiestee 27 🧭 Map
🌞 From seashore 1.5 km
There is no room service in this hotel, and cleaning of rooms only on demand. But due to price, spa in price and location it’s a very good hotel to go to as it’s also in a quite part of town, while next to the old town
Rooms are clean, but a bit old could get renovation. Great big windows in the rooms - so on higher floors you can see the old town
Walk to city center old town just over the hill in 5-7 minutes
Breakfast has everything ranging from pastries, fruits, fresh drinks, baked/scrambled eggs, meatballs, and more. Old town is around the corner. Also the spa has long opening hours
- Staff is discreet but ready to help. - Rooms are clean and ours was quite spacious. One important note: cleaning of your room is only made under request
My trusted Tallinn hotel for casual long weekends. Have been there over 10 times. Good breakfast and good night's sleep. Spa is quite basic but really nice; especially the salt sauna is my favorite
Also the bathroom floor tends to be wet because of how the shower and drains are built. We did not get to use the sauna, etc. Would stay there again without any problem
98 $
ZenHotels
Booking
Agoda
1 / 508.8
Tallinn, Sadama 11A 🧭 Map
🌞 From seashore 2 min
A decent spa hotel located near ferry terminal. It's a family hotel but okay for solo travelers. Buffet breakfast is good and has a lot of options for vegetarian and vegan food.
I’ve stayed here twice now, once on a business trip and the second time with my partner. The first visit left a good impression, but this time I’ve been rather disappointed with almost everything
Service: Overall, the service was good, but the staff at the pool bar and the spa reception were rather rude. However, the hotel front desk staff were friendly and professional, which balanced things out a bit
I write my review here, even though we stayed at the Tallink Express Hotel ( hotel itself was also nice, clean and breakfast very good. ) As we arrived later we used Tallink Spa &Conference Hotel reception desk services
Location of the hotel is great. It's very near of the Old Town and you can go and see the town by foot. In the bathroom is losion for body and the conditionar for hair. I love that! Breakfast was big and varied
🥂
Breakfast was tasty, with the fun option to make your own waffles and even grab some ice cream. 🍦 Service was professional and friendly throughout. Highly recommended for a relaxing Tallinn stay!
229 $
ZenHotels
Booking
Agoda
1 / 509.6
Tallinn, Fr. R. Kreutzwaldi 23 🧭 Map
🌞 From seashore 1 km
Arrived there quite a bit early and I was checked in and upgraded as a Diamond member. The hotel is immaculate, staff is great, rooms were very nice. The breakfast buffet was excellent
Very nice hotel with a good breakfast and very nice pool/sauna area. About 20-25 minute walk or 5-10 minute tram to old town. Very friendly staff and nice rooms
Best Hilton Hotel I have ever stayed. Tally is a beautiful little city and this Hotel is located right on it. Rooms are beautiful and up to date
Another receptionist gave me a free pass to a club. And so, each and every one was very good
We were upgraded to a corner suite and the views were stunning!
We stayed during a 30 degree heatwave and the air con worked perfectly! We also enjoyed the swimming pool and spa, which includes perfect loungers in the shade which was perfect in the heat
The hotel staff were phenomenal, from the front desk staff to the bartenders. Breakfast was phenomenal! Rows and rows of food and can have a chef cook you almost any breakfast item
357 $
Trip.com
181 $
ZenHotels
Booking
Agoda
1 / 27High rating9.6
Tallinn, Rävala puiestee 3 🧭 Map
🌞 From seashore 12 min
However, after I raised my concerns with the Guest Relations Manager the next morning, I received a sincere apology and assurance that they did their best to address the situation
Modern, well-equipped, well-maintained and comfortable. Probably one of the better hotels I've stayed in Europe for the price point. Was fortunate enough to get a corner room. Had very peaceful and restful nights
Everything is literally flying. SPA area is not big, but is looking good and is super clean. Every minute in this hotel felt like a fairytale. Highly highly recommend this place to everyone visiting Tallinn
The breakfast experience is a highlight in itself: a marvelous combination of à la carte dishes prepared by excellent chefs, alongside a generous buffet with everything included
Whether for business or leisure, staying here guarantees comfort, luxury, and hospitality at its best. Stay at Radisson Collection Tallinn and enjoy the finest of Estonia!
Good views from the room all over the newer side of the city along to the sea. Beds and pillows are great along with the option to choose the pillow from the selection
463 $
Trip.com
271 $
ZenHotels
Booking
Agoda
1 / 508.8
Pirita Marina Hotel & Spa
Tallinn, Purje 9 🧭 Map
🌞 From seashore 1 min
Built for the olympic games in 80s. Quite ok place to stay. Good prices
Friendly and helpful service! Big hotel and even though is dated is well maintained. Good prices and great for families.
All was great- location, room, swimming pool, saunas and breakfast, our top place to stay in Tallin.
Always stay in this hotel. Nice rooms, swimming pool, breakfast. Near a sea
Free Parking in front of the hotel. Conventional 25 - meter pool with cool water. Wi-Fi only in reception or the first floor. Good Breakfast (included in the price), but often not to sit, no seats or prygaesh looking for
OUR RUSSIAN PROJECT OF INCREDIBLE PROPORTIONS!!!
Everything we love!
We arrived September 20th it's cold outside and the heating in the room are already INCLUDED , that can not but rejoice! Built for the ages!
Here Russian Spirit!
It smells!
ZenHotels
Booking
1 / 508.6
The von Stackelberg Hotel
Tallinn, Toompuiestee 23 🧭 Map
🌞 From seashore 1.5 km
The conference hall is excellent, the snacks are good, did not stay in the hotel itself
Perfect location, excellent service and high quality comfortable rooms with perfect noise isolation. Tasty breakfasts in the gluten free option.
Hotel with history. Like to stay here. Good breakfast. Close to the Old City.
Very good breakfast suiting my taste. Room was clean and staff was nice
Old town district literally across the street, and reasonable price restaurants in walking distance also
All at the highest level! Super service! Friendly staff!
352 $
ZenHotels
Booking
Agoda
1 / 348.7
Tallinn, Paadi 5 🧭 Map
🌞 From seashore 0 min
Good & Clean rooms. Staff is friendly & supportive. Breakfast served very good.
Parking is paid. Near to fairy to check in to travel to helsinki.
Is my second time here and I am very satisfied will all the services. Is very well located, the breakfast is amasing. You have everything: fish, smoked fish, ham, cheese, fruits, vegetables, potatoes, eggs, sweet corner
What a nice place to stay over night next to the Tallinn harbour. Good place also if you travel with your own bus. Rotermann area is next to the hotel and the new tram is easy to reach!
Breakfast was varied and delicious, with options for every taste. I highly recommend this hotel to anyone visiting Tallinn – excellent value for money and outstanding service!
The rooms are pretty good and the breakfast has many options. The rooms on the 6th floor have a very nice sea view and you can see lively sunsets from the balcony
The staff were friendly and helpful, always ready to provide information about the city and transportation. The hotel has a great location, close to the Old Town and the port, which made sightseeing and walks very easy
140 $
Trip.com
128 $
ZenHotels
Booking
Agoda
1 / 50Good price8.3
Tallinn, Sadama 9 🧭 Map
🌞 From seashore 3 min
Good breakfast. Convenient location.
Great location right by the old town. Nice rooms,excellent staff. Great selection for breakfast and free WiFi and parking
Quite big hotel under the main brand as Tallink Hotel. The room is spacious. Reasonable price.
A good but rather small room for a convenient price. Good breakfast included. But the service in the evening outside all meals was missing such simple things like tea and coffee!!!
Amazing location, friendly staff. Spa attached to hotel was perfect, we all enjoyed it.
Great location at the ferry port and close to the old town
102 $
Trip.com
106 $
ZenHotels
Booking
Agoda
1 / 508.8
Tallinn, Suur-Karja 17/19 🧭 Map
🌞 From seashore 14 min
Room was clean so were the bedsheets, toilet etc. taps had hot and cold water, soaps and shampoos, body lotion, provided. Service was good and all staff spoke english well
It was an excellent old town stay. Delicious breakfast, helpful staff, fully equipped bathroom, charming interior. Brand boutiques nearby.
The closer on the fire door was very strong, and made a loud noise every time that someone had opened it. The hotel has a very nice lobby, with comfortable seating. There is also a small, comfortable bar
One small lift (fits two big luggage and one adult) for room access but staircase available if you’re hands free
My wife and I stayed here for the first week in September, visiting our daughter, who's an ex-pat living in Tallinn. The hotel is very comfortable, with windows that actually open
It was very cold, although we turned on the heating to 28 degrees, but cold air blew into our heads, the windows were blowing through... the hotel is perfectly located in the old town, the staff is friendly
220 $
Trip.com
152 $
ZenHotels
Booking
Agoda
1 / 508.7
Kreutzwald Hotel
Tallinn, Endla 23 🧭 Map
🌞 From seashore 2 km
Good breakfast saves with very wide options... Location is central to easy walk anywhere.
Excellent service, one of the best hotel breakfasts I have ever had, and a room that exceeded all expectations. Definitely recommend!
the room not too small, but the shower head is broken. overall quite good
Nice and clean. And good breakfast.
Very clean and comfortable sir conditioning hotel. The bed is very comfortable. Totally recommend it.
Spacious and clean. On the other hand, old and far from center.
But overally it is worthy, valuable
159 $
Trip.com
153 $
ZenHotels
Booking
Agoda
1 / 508.6
Tallinn, Vana-Posti 11/13 🧭 Map
🌞 From seashore 15 min
In the room with a large bed in the bathroom there was a bathtub, in the other there was a shower cabin. In the morning, if you open the window, you can hear a hymn. We were very pleased with our choice
We rented two different rooms, with two single beds and one large bed. One room had a view of the central street, the second had a view of the courtyard. It's quiet and comfortable to relax at night
I can't hear the noise from the street. The bathroom has rituals cosmetics. The bathroom is clean, there is no mold or other unpleasant smells that occur in hotels
My City Hotel offers a charming stay in Tallinn, with excellent cleanliness and a superb location. If you’re looking for a comfortable and reasonably priced option, this hotel is worth considering!
We very much enjoyed our stay in this hotel. Centrally located, we could easily walk to all the must see places in the old town
Breakfast was good and had a variety of options, and the hotel restaurant "Mix" is incredible
164 $
ZenHotels
Booking
Agoda
1 / 509.0
Tallinn, Toompuiestee 19 🧭 Map
🌞 From seashore 1.6 km
The room and the general premises of the hotel were really nice. The hotel was good value for money overall. The service, however, was quite rude
Nice room, convenient location two minutes from the old town and close to the train station. Very tasty and varied breakfasts.
We booked a large family room for our vacation, and everything exceeded our expectations. The location is fantastic, just a short walk from the old town, and the bus station is right across the street
But I was so pleasantly surprised when the receptionist said my room was ready and let me check-in early. She was friendly and efficient. My room was a good size and I liked having a large, deep bathtub in the bathroom
I stayed for three nights and every morning I enjoyed the breakfast buffet, as well as the hotel's proximity to the Old Town. I experienced good service and great value
Breakfast have very good options including ice cream! The location is very convenient as it has a bus stop right across the street
121 $
Trip.com
96 $
ZenHotels
Booking
1 / 509.4
Tallinn, Pühavaimu 13/15 🧭 Map
🌞 From seashore 10 min
Stayed for 4 nights and had an amazing time. They are friendly and professional. We were particularly grateful to Patrick who didn’t laugh too much when we couldn’t open our room door! He was excellent throughout
Old school excellent level of service, quality rooms and a really nice breakfast buffet including mimosas :D
Definitely coming back
Outstanding staff and location. First time to Tallinn from America and were a little apprehensive about the accommodations and location. Staff were extremely friendly and knowledgeable
We walked to downtown and the Baltic Sea. Can't recommend strongly enough whether its your first trip to Tallinn or a previous visitor. Thanks for a great experience
The building itself is really old(13th century) but it has been modernised in the most tasteful way not taking from the medieval charm. The staff were very accommodating and it felt like they couldn’t do enough for you
I hosted my 30th birthday party here and spent the weekend at the hotel. It was absolutely fabulous! The food was amazing and I haven't had better service anywhere. Will definitely be coming here again! ❤️
404 $
Trip.com
396 $
ZenHotels
Booking
Agoda
1 / 509.4
Tallinn, Vene 9 🧭 Map
🌞 From seashore 11 min
The location is excellent – right in the center, yet our room was quiet since it faced away from the street. Unfortunately, our vintage room couldn’t cool below 23°C, even with the AC set to the lowest
A 5 star hotel comes best across through its employees and I'm sad to say that Telegraaf hasn't been successfull in engaging their staff to advocate the best service in town
We had a wonderful 4 days at the Telgraff. Exceptional dining at the Tchaikovsky Restaurant. So well presented in every way. Perfect location to access everything in the historic town
Upscale hotel in a perfect Old Town location. Great service, comfortable rooms, parking available, and late check-out was a plus. The Shower-in-bathtub setup wasn’t ideal, but overall very pleased with the stay.
Vehicle traffic is restricted in this area which makes it pleasant for walking. The hotel has beautiful updated rooms with preservation of old aspects of its character such as the old school phones
Spa was a nice way to wind down and the facial great. The only comment I would add would be to have the spa open in the morning and during the day
429 $
Trip.com
257 $
ZenHotels
Booking
Agoda
1 / 348.4
Tallinn, 13a L. Koidula 🧭 Map
🌞 From seashore 9 min
The hotel is not bad, but the room is too small. I was counting on a good breakfast, but I got a small children's portion. I was very pleased with the cleanliness and service in the hotel
A good small hotel in a tranquil neighborhood near the huge park. All was great except the aircon, the control panel was broken and it was making some churning noise randomly.
Very decent small hotel; good value. A bit outside of town (20-30 min from city center in foot; it's not much, but Tallinn is otherwise a very small town)
It was such a lovely hotel super close to the centre and had a real cosy home feeling which is great after a long day. The rooms are perfect for couples having a weekend away and the view out of our window was amazing
In respect of location, you can quickly get into town via public transport, or scooter (my personal favourite) or taxi — or if you have time, walking (it’s a 30 minute walk, mostly flat terrain, easy route, not a bad shout when the whether is nice)
The only suggestion would be, improving the breakfast offerings
Further the staff are all very friendly and approachable with any issues. In addition, they make the entire process of booking very easy and seamless even with complex booking requirements
76 $
Trip.com
152 $
ZenHotels
Booking
Agoda
1 / 509.2
Tallinn, Vabaduse Väljak 3 🧭 Map
🌞 From seashore 1.2 km
We have been in palace Hotel Tallinn from 9. It was a great stay from every point of view: The room was comfortable and very clean, the breakfast was very good and the attitude of the staff was very friendly
Just by the edge of the Old town. Nice spa area with a sauna and pool, a small gym with basic equipment. Nice room with a good inventory and furniture
We stayed at Palace Hotell for 3 days in September 2025. We got room 709 and the room layout was quite good with good size bed, ceiling windows and with a wardrobe and desk in the entrance area
If I had to wish for one improvement it would be to make better scrambled eggs for breakfast
I stayed for four nights on a business trip however I know Tallinn very well. This is without a question the perfect location for business or leisure. Make sure you upgrade to get a view of Freedom Square
Breakfast was good, with a lot of varieties. Just missed some warm food, freshly made. For me the bonus was the view from the window
154 $
ZenHotels
Booking
Agoda
1 / 509.2
The Three Sisters Boutique Hotel
Tallinn, Pikk 71 / Tolli 2 🧭 Map
🌞 From seashore 6 min
Staff went above and beyond with directions to attractions offered, car parking and baggage assistance. It has a good location just inside the wall of the old town. A bonus was the best hotel breakfast ever
Could use some AC in hot weather, usually not a problem in Tallinn. Great location in historical Old Town. Great food in the Breakfast Buffet. Modern bathroom facilities and good WiFi
Excellent location, clean and big rooms
We were delighted to stay in this historic hotel. The room we had was fabulous, comfortable king size bed, excellent bathroom and many other conveniences, including a complementary welcome drink
One of the best hotels in Tallinn , the best restaurant in town with high cuisine ;)
Good service. Delicious meals in the restaurant.
ZenHotels
Booking
Agoda
1 / 209.2
Tallinn, 11 Uuslinna 🧭 Map
🌞 From seashore 1.1 km
This place is good if you stay for a night before or after catching a flight. The rooms are clean, but basic. The coffee machine in the lobby didn't work. Best to reach by taxi from the airport
Very good location, easy access
Clean and nice room
Amazing spa, very good quality
Great stuff, the nicest people, very willing to help! I needed help and they found a creative way to accommodate it and were very sweet and lovely, especially Tatyana
Highly-highly recommend
Great service, easy check in process and even quicker check out. Rooms are kept clean, I had a room with a balkony, kitchenette and all necessary utensil for longer stay
Fully automated hotel, no need to wait someone or interrupt with stuff, everything can be done using tablets in the lobby. Great SPA, peasefull and relaxing atmosphere
My stay was perfect, couldn't wish for more! If I happen to visit Tallinn again, I'm definitely booking myself a room here
The location has a couple of bus stops in a few minute walking range, plus a Maxima store right across the road
ZenHotels
Booking
1 / 128.8
Hotel Imperial
Tallinn, Nunne 14 🧭 Map
🌞 From seashore 12 min
Local breakfast: kefir, porridge, boiled egg, pancake with jam and 'vanilla cream'. :o)
Not sure my mini fridge worked. Also, there are no travel sized soap and conditioner in the bathroom
Loved the hotel for it's location.
Rooms could be improved though, there was some noticeable amount of dust around.
Breakfast is great.
Location of this hotel was ideal to tour the lovely old town in Tallinn. The room size was adequate, although sparce on furniture. Beds were too low to the ground, and no air condition during a very warm summer
Breakfast buffet is good, serving real eggs instead of scrambled eggs made from powder which is a big plus. Good location with easy access to the city center
Excellent location within the old town walls. However, no air conditioning, so my room 204 feels like a sauna in July. Room faces street, so is noisy at night with windows opened
What a beautiful hotel! True craftsmanship in both wood and stone. The rooms are very nice, clean and we'll maintained. Service is excellent. Staff is professional and very helpful and knowledgeable.
138 $
ZenHotels
Booking
Agoda
1 / 509.0
Gotthard Residents Hotel
Tallinn, Pikk 66 🧭 Map
🌞 From seashore 6 min
Good breakfast, although not very rich under the point of view of a Mediterranean traveller, but much better for a continental taste
Bed, single, soft, very comfortable. The location of the hotel is just wonderful! If you want to get acquainted with Tallinn, then I can safely recommend this hotel!
Small & cozy hotel in the Tallinn old town, inside the wall and just next to the Maritime Museum. It is in an ideal place to visit the old town, everything is within walking distance from it
Affordable hotel in Tallinn old town. Rooms are recently renovated, lobby and breakfast restaurant are simple and modest. Good value for money for simple travelers who prefer good location and clean rooms.
It is also very well connected with the harbour and with the commercial area of the town. The staff is kind and keen to support you
I really liked the medieval style of the hotel and the atmosphere. Breakfast was really tasty with quite big choice. Location is perfect! Only few steps from St. Olav's Church and 10 minutes walk from Old Tallinn centre
158 $
ZenHotels
Booking
Agoda