Available for booking 55

Best Hotels in Tallinn

2 guests
Adults2+
Children under 170+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Age7+
Search hotel
Find hotels on the map
Recommended Price Rating Sea distance Stars
Filters
Go Hotel Shnelli, Tallinn1 / 30
8.0
Tallinn, Toompuiestee 37 🧭 Map
🌞 From seashore 15 min
Location very good near to old city
I liked the breakfast, there were a lot of options, only the coffee was undrinkable. Good location, close to the city center
This hotel is near bus stop, train station and grocery store Very convenient to travel to old town
Hotel is small but the room was big, we reserved family room. There was small kitchen which is plus point. It was hard to find smiley faced staffs. Breakfast was not bad but the dinning place was congested
4 stars for great location! But the hotel interior was less than ordinary. No fridge or cooler. Bed was small and too soft. Maybe a bit noisy if facing the train station side.
Coffee was not drinkable( filtered coffee) so I need to order extra esspresso for 3€. Rather go for breakfast to the city. 20€ fee for dog is too much but we got some treats and bags for poops
All reviews (77) Video Street view
98 USD
Centennial Nexus Hotel Tallinn, Tallinn1 / 25
9.2
Tallinn, Endla tn 15, Kesklinn, 10122 Tallin, Haryu, Estoniya 🧭 Map
🌞 From seashore 1.9 km
Excellent hotel with friendly staff and very clean rooms. Deniss and Eva were extremely helpful in helping us get a Romantic Spa Night. I definitely recommend it for just 99€.
I highly recommend the Centennial Nexus Hotel.
Overall a good deal, we loved not being in the old town as it is way more chaotic and parking would have been a nightmare
Breakfast was excellent, with a wide variety of options: warm and cold dishes, as well as both sweet and savoury choices
The room was comfortable and warm, although it’s good that the windows can be opened for fresh air
An excellent choice at breakfast and all the people were nice and helpful. Biggest down tick is that they hide behind a green justification for not servicing rooms unless you ask by 11pm the night before
All reviews (51) Video
150 USD
View more
deals
Kreutzwald Hotel Tallinn, Tallinn1 / 30Offer
8.6
Tallinn, Endla 23 🧭 Map
🌞 From seashore 2 km
We had a great stay! The location is perfect and the quality-to-price ratio is excellent. The rooms were both cozy and spacious, and the breakfast was amazing and very filling
A huge plus was that they allowed us an early check-in since they had free rooms available—very much appreciated! The only minor disappointment was the cellar bar
Excellent hotel, a short walk from the old town. The rooms are comfortable and well equipped, the staff are friendly and the restaurants offer good food
It would have been good if there are more choices for fruits but that’s okay, there is a Library too. The spa’s part is not included in the price which is a little a pity
On our first visit, the female bartender told us they didn't serve cocktails, but her male colleague corrected her, pointing out the options available on the menu
Unfortunately, the cocktails themselves weren't great—they tasted watered down (we visited two days in a row and it was the same both times). Aside from the bar experience, this is an amazing place to stay
All reviews (61) Video
151 USD
Hestia Hotel Europa, Tallinn1 / 30
8.7
Tallinn, Paadi 5 🧭 Map
🌞 From seashore 0 min
My two-night stay has been excellent, and I would recommend it as a base for visiting Tallinn
Great location, just a few minutes from the ferry terminal to Helsinki and several excellent restaurants. It's about a 10-minute walk to the main gate to the old town, through Rotermanni Kvartal
Breakfast was good with a nice variety of choises, but we would have preferred if the fruits for fruit cocktail were cold and not warm and the boiled eggs could have been warm instead of cold
This hotel is well located near the waterfront and adjacent to a large shopping, which includes a supermarket. The staff were very pleasant; check in was smooth; the room was large and well set out
Having a walk-in shower was a bonus. It was good to be able to open a window to allow fresh air in, despite it being cold weather. The breakfast room is very large and the range of food available was excellent
There are some good facilities in the hotel, on our floor there was a beauty salon and I believe there is also a gym
All reviews (79) Video Street view
267 USD
Schlössle Hotel - Small Luxury Hotels of the World, Tallinn1 / 30High rating
9.4
Tallinn, Pühavaimu 13/15 🧭 Map
🌞 From seashore 10 min
I have tasted the best salmon there during the breakfast located in an unique underground space. Not to mention the lovely and classy decor of the room
Should be one of the best vintage luxury hotels in town. Their staff are with high degree of hospitality and will take care the subtlety of your trip
Nice people in Tallinn and in the hotel. The service is excellent. And special thx to Patrick.
This hotel have been visited by many famed names including Prince Charles, Jose Carrares and Bryan Adams
Everything was excellent! The room, the staff, the food and the location. I couldn’t have been happier.
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
All reviews (58) Video
403 USD
The von Stackelberg Hotel Tallinn, Tallinn1 / 30Offer
8.6
Tallinn, Toompuiestee 23 🧭 Map
🌞 From seashore 1.5 km
Very good breakfast and location. A real vintage hotel wi th historical background. All good, except for the weak sound proofing wall between rooms
Pefect stay with good service and faciloties. I enjoyed my stay a lot. We had a colourful and tasteful breakfast every day. Small chat at the reception whenever we need to ask something. We felt like home.
I love the experience here , the location is close to everywhere and the receptionists are good Especially Kelvin
Near the old town, good feeling of medieval culture. The breakfast is fabulous.
Charming and comfortable hotel. Good service and very good breakfast. We got to use the Zen Spa for an hour (16 €) which was atmospheric. The water in the jacuzzi could have been warmer. Otherwise wonderful!
In addition, the plug was stuck, making it difficult to empty. The food in the restaurant was substandard. Breakfast, on the other hand, was really good. Lots of things that could be fixed with a little effort
All reviews (40) Video Street view
222 USD
Rixwell Viru Square Hotel, Tallinn1 / 26
8.6
Tallinn, 11 Viru tänav 🧭 Map
🌞 From seashore 11 min
The room was spacious, with high ceilings and two big windows. The bathroom had a large shower. The room on the 4th floor overlooked the hotel parking lot, therefore there was no road traffic
The hotel has a sauna, which you have to pay for (too bad because elsewhere it's included, especially in Scandinavian countries). No other facilities available, e
The room felt spacious and comfortable to me, providing a good base for the stay. Breakfast was okay, nothing extraordinary but decent enough to start the day
The hotel is centrally located, just in front of the old city wall, which is a UNESCO site. All around plenty of restaurants, supermarkets, gym and coffee shops
It was so uncomfortable that we ended up sleeping on the floor. To make matters worse, there was no water available on our second day
Everything is fine except for the beds and mattresses. One bed had a completely sagging mattress. Clean, quiet, good breakfast, very good location, friendly staff.
All reviews (45) Video
124 USD
Rocca al Mare Hotel, Tallinn1 / 27
8.1
Tallinn, Vabaohumuuseumi tee 9A 🧭 Map
🌞 From seashore 2 min
We booked room for its website. Our booking includes sauna, swimming pool access and breakfast buffet. Free parking area. Standard room with good food options.
Highly recommended to those who wish to try out sauna, visit the zoo, the open air museum, and a huge shopping centre (Rocca al Mare)! The double room I stayed was impeccably clean and hygienic
Nice pool in the basement. Little cold in the water. But they have a sauna also. Nice room and the staff speaks good english. Breakfast could have been better, but a nice hotel in a perfect location near the sea.
Staff members were all helpful and kind. The breakfast buffet offered a nice selection of fresh fruit, salad, warm savouries, eggs, cold cuts, marinated fish, yoghurt, pastries, pancakes, and cakes
Nice clean and tidy hotel. The staff is kind and helpful. Planty of parking space. Breakfast included in the price - and was good and tasty. Nothing to add - I have been simply enjoying my stay in this hotel.
The place is very nice, good environment, pool, bedrooms and again the only problem is the sympathy of the staff. The reception was ok but the rest... Uff...
All reviews (54) Video
109 USD
My City Hotel, Tallinn1 / 30
8.9
Tallinn, Vana Posti 11/13 🧭 Map
🌞 From seashore 15 min
A nice hotel in a great location. The best part of this hotel is the hotel restaurant. Exceptionally good food and surprisingly low prices. The rooms are a bit meh, but they were good enough for us.
We visited in February and it was incredibly quiet but so relaxing. Everything was spotless and we couldn't fault the service or the staff. Didn't try the sauna or on site restaurant but they looked very good
I really liked this hotel - wasn't sure what to expect but it was a bit nicer than I thought it would be. There's a good restaurant there, called Mix. We booked directly on their website which was cheaper than Booking
Perfect stay that made our trip to Tallinn memorable. Less than 10min walk to the Christmas markets and exploring all main attractions
Excellent hotel perfect location for all the sights too was comfortable - only niggle was the hot food at breakfast was like warm - otherwise very good comfortable stay
Hotel was very clean, excellent breakfast (love the eggs, smoke salmon, fresh bread, roasted potatoes and cappuccino!). Highly recommend and will visit again if ever in Tallinn again
All reviews (54) Video
161 USD
St. Olav Hotel, Tallinn1 / 30Good price
8.2
Tallinn, Lai 5 🧭 Map
🌞 From seashore 13 min
Very smart location in the center of the old town. Old design but modern facilities. Comfy beds, simple but good breakfast. The staff is very polite and helpful.
By the way if you need alcohol there is a small connvience store just a few minutes walk turn right out of the hotel, as you reach the waterfall fountain take a left it's on the right
The front staff person was pleasant but not overly talkative; that's fine though. The path to the room wound through cool corridors and beautiful rooms
The room isn't was quaint and the nearest part was that the bathroom floor is heated, so no cold feet after a shower. The beds were comfortable the room clean
Best staff ever! They really take care of their guests :))))
The place in it self is a labyrinth of well built and cozy passages, that can lead you just like a labyrinth!
All reviews (62) Video
93 USD
Hestia Hotel Kentmanni, Tallinn1 / 30
9.2
Tallinn, 13 Kentmanni 🧭 Map
🌞 From seashore 1.3 km
Rooms are clean and comfortable and bathrooms come well equipped with hairdryer, shampoo and towel robe which I love! The staff are lovely and the breakfast was good too
Short walk from the city centre and good car parking options too. There is also a great spa and gym! I recommend for anyone wanting to stay near the old town of Tallinn! (14/12/24)
Hestia Hotel Kentmanni is a fantastic choice for anyone visiting Tallinn! The location is perfect—quiet yet just a short 10-minute walk to the Old Town
Easy access to hotel, parking in garage or parking lot next to hotel. Both were tested and both were good. Our experince was worth 5 stars!
Decent hotel in a good position, only 15 mins on foot from the old town. The room is comfortable but the pillows are too big and thick and the service did not clean my room during my 2 overnights stay
Peaceful hotel in quiet location but still walking distance from center and old town. Hotel is also clean and in good shape. Staff in reception is super nice and helpful
All reviews (35) Video
186 USD
Hestia Hotel Seaport, Tallinn1 / 25
8.4
Tallinn, Uus-Sadama, 23 🧭 Map
🌞 From seashore 1 min
Super close to the port, very nice bed and good room space, and delicious hand-made cake at the breakfast. Most important of all, the price of the room is very favorable. Best choice!
The selection was a bit small but there was enough space to enjoy breakfast and the atmosphere wasn't too loud. I highly recommend this hotel if you're travelling on a budget or you simply appreciate a good location
We also didn’t like the breakfast, but that’s different for every nationality and culture, I guess. Some people will like it a lot. So: price is very good, but wouldn’t come here again because of the noise
Nicely located at the port, right next to the ferry ⛴️. Rooms were very basic but clean. Quality to cost ratio was very good
It's super close to the port, the beds are comfortable, the rooms are spacious, and breakfast includes delicious handmade cakes. Most importantly, the price is incredibly reasonable – awesome! 👍
Rooms are okay, service is okay, hotel breakfast is sub-par. The hotel is not near the city center, but the bolt-service makes travel times short. Due to the location the area is quiet at night which I think is a plus
All reviews (66) Video
153 USD
Hestia Hotel Barons Old Town, Tallinn1 / 19
8.2
Tallinn, Suur Karja, 7 🧭 Map
🌞 From seashore 14 min
Safety: entrance door is locked in the nighttime. Good breakfast, served in the main building. 24-h reception,luggage storage
Plenty of restaurants, bars, cafes nearby. The main building, formerly a bank, retains charming upscale ambience of the past. The modern annex across the street has pragmatically designed interior
Easy to reach from the airport by public transportation, taxi cannot drive right to the entrance door - need to take a short walk
The room (annex) was clean and warm, with basic amenities, tee/coffee maker, window shutters, air conditioning
Depending where the room is faced to, can be noisy at weekends in summer when windows are open (it is a lively street full of small bars on the ground floor)
A hotel in the centre of Tallinn old town, reasonable prices, cozy atmosphere.
All reviews (34) Video
257 USD
Hestia Hotel Susi, Tallinn1 / 16
8.3
Tallinn, Peterburi tee 48, 48 🧭 Map
🌞 From seashore 2.4 km
very good hotel, just lacking staff customer relation, breakfast was good, train or taxi into town right outside.
Good option for one, two nights to visit Tallin. Good and conveniant tram connection to city center.
Good hotel, Modern and clean rooms and a little spa... breakfast was great with a lot of choice...see you soon
Very good rooms, staff very friendly, has a good location - near airport and port. But pillows were too soft so for it was hard to fall asleep, but next day I woke up, I felt i had a perfect sleep.
Basic, no-frills hotel with clean rooms and an excellent breakfast that is usually found at more-expensive hotels. Close to bus stop to/from city centre. Note that the foam beds sleep very hot.
But what really mattered was good: nice clean beds! We slept very well
All reviews (73) Video
130 USD
Oru Hub Hotel Tallinn - Handwritten Collection, Tallinn1 / 25
9.2
Tallinn, Narva mnt 120, Kesklinn, 10614 Tallin, Haryu, Estoniya 🧭 Map
🌞 From seashore 8 min
The hotel stay was a great experience. The room was clean and tidy. There is a public lounge and workspace on the first floor, as well as a restaurant that served excellent food.
Several juice options, smoothies, and a coffee machine that makes really good coffee, with few syrups to make yourself the perfect mix
This hotel is trying really, really hard to be good. The room was nice, with a decent toilet and a very nice shower
Nice hotel eventhough the room was a bit small. But overall it was a good stay.
Good room, nice staff. I'll definitely visit again.
The king room had a big toilet with a real door for privacy, and it was pretty nice! It had shower gel, shampoo and conditioner, all with the same scent. It has a big 50" TV with Chromecast that actually worked nicely
All reviews (86) Video
127 USD
City Yard Inn Hotel, Tallinn1 / 11
9.0
Tallinn, 9j Narva mnt 🧭 Map
🌞 From seashore 6 min
on the info page about hotel, said that charge for dog will be 10 euros extra, but they charged me 15 euros with explanation "last year price"
I arrived earlier than check-in time, but the front desk staff were very kind and I was able to leave my luggage smoothly. The room was well-equipped with amenities such as a refrigerator, which was convenient
The staff was very friendly. The location was very good to walk to the Bund.
Just want her to raise her voice a little bit🤭. Everything else was really good. For couple who’ll stay 4-6 days we recommend
We 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
Suitable for one night stay. Comfortable and clean. Managed to get an early checkin. Thanks for the stay.
All reviews (36) Video
103 USD
Hestia Hotel Ilmarine, Tallinn1 / 23
8.8
Tallinn, Pohja pst 21b 🧭 Map
🌞 From seashore 2 min
Room was facing the busy street but it didnt bother - Breakfast was good - Nice location near Kalamaja Bad - Reception service nonexistent, no greetings, no goodbyes, no nothing - As finns we didnt mind but for some others this might feel rude
The pictures don’t do any justice but this is a very good hotel for the price point. It’s clean, offers a decent breakfast and located a short walk from both the port and Tallinn old town
That said, we walked only 10 minutes to the passenger ferry terminal when we were heading to Helsinki. The hotel breakfast was great. Plenty of options and not too crowded. This hotel is a good option outside of old town
The Baltic Sea shore is also just a short walk away, perfect for pleasant strolls. Additionally, the airport is only a 15-minute drive away, which is very convenient. The value for money is really good
I thoroughly enjoyed my short stay at the Ilmarine Hotel in Tallinn. The location is excellent – just a few minutes' walk from the Old Town and numerous restaurants
Good - Hotel was clean - Room was clean and quiet, temperature was ok can could ve adjusted
All reviews (45) Video
165 USD
Meriton Old Town Garden Hotel, Tallinn1 / 30
8.3
Tallinn, Lai 24/Pikk 29 🧭 Map
🌞 From seashore 11 min
Reception working 24/7 and you can order taxi & if you arrivied by a car - free car parking availabe at the hotel parking around 5min walk. Good rooms, You will have el. The restoran located at the ground floor
The accommodation was clean, comfortable, and well maintained. Transportation was very convenient, and the internet speed was excellent. Overall, a very comfortable stay.
Really good value for money — the rooms are clean and comfortable, and you can’t beat the location. It’s easy to find with free parking just a five-minute walk away
Great location for a weekend visit to Tallinn old town. But the room booked and confirmed for the couple we travelled with was not available! Not a good start for the stay!
Wow! Words fail me! What an extraordinary hotel in the heart of old town. Our 5th floor room in the eaves of the hotel was something out of a great country escape
Near around from 2 min walk - a lot of cafe & restorans & small supermarket 24/7. To main square of old towin around 5 min walk
All reviews (65) Video Street view
216 USD
Adoryal Hotel, Tallinn1 / 19
8.8
Tallinn, 5 Kai 🧭 Map
🌞 From seashore 1 min
It's extremely accessible, within a 10-minute walk of the Old Town, a shopping mall with a large supermarket, and the center of Tallinn
Bed was so comfortable, huge balcony very clean room and helpful staff.
The hotel is conveniently located within a 10-minute walk from the bus station and the port. There's also a small market next door selling souvenirs. Downtown is about a 20-minute walk away.
The front desk staff are efficient and provide excellent service. Overall, I was very satisfied with the experience and it's the perfect choice for business travelers
Good location near the port if you need to catch the ferry Room is good value and clean
Not much to say , totally value deal with breakfast Inc.
All reviews (1) Video
151 USD
CRU Hotel, Tallinn1 / 26
8.5
Tallinn, Viru tn 8 🧭 Map
🌞 From seashore 12 min
Nice older hotel in middle of Main Street Old Town Tallin. Lots of stairs to get to room, bath/shower very slippery. Otherwise nice people, good food (including breakfast) & good service!
This hotel is within the old city. The rooms are quaint and beds are comfortable and clean. Good location. Food in restaurant is excellent and good value. Staff are helpful and friendly.
Well-located within Old Town Tallinn. Walkable. Good breakfast. Clean room.
Our original premium room had a dangerous deep step in the middle of the room. Awful. We switched to a regular room, which was satisfactory. No elevator. Breakfast was OK. Hotel restaurant is excellent: Osteria il CRU.
Really quirky hotel which looks tiny from the outside, but keeps going + going once you get inside. The location is amazing + the rooms are comfortable, keeping the spirit of the original building
Perfect customer service at the reception. All of the possible essentials were in the room. If you want to visit the Old Town, this hotel is ideal
All reviews (28) Video
114 USD
X