3-Star Hotels in Harjumaa, Estonia

3-Star Hotels in Harjumaa, Estonia

Enter your dates for the latest hotel rates and availability.

Swipe down to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top 3-Star Hotels - Harjumaa

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotel near Tallinn Old Town,Tallinn 100% of visitors choose this area
JJuliaStanton 2025.08.20
Conveniently located on the edge of the old town, this was perfect for a one night’s stay. Didn’t opt for breakfast but the room had a kettle and was easily able to get a good breakfast at a bakery in the old town. Also good to walk around before the tour groups come in.
Great
58 reviews
9.2/10
Price from
MYR 225
per night
Check availability
Hotel near Tallinn Old Town,Tallinn 100% of visitors choose this area
GGuest User 2025.12.24
The hotel is located in the quiet part of the old town with an amazing view of the old church. The room is very clean and modern. The only downside is that the fridge is quite small and not particularly cold. There is also no kettle in the room, but they kindly provide you with one at the reception if you request. The breakfast is home-style and delicious: the variety is not broad, but there is still something to choose from.
Very Good
40 reviews
8.9/10
Price from
MYR 319
per night
Check availability
Hotel near Tallinn Old Town,Tallinn 100% of visitors choose this area
MMA Alam 2025.06.23
Just within the centre of the old town. Nice clean room. Easy to commute everywhere. Lots of interesting places around. The front desk staff are extremely professional and great helpers. I had an early morning flight, when I informed the front desk staff, she arranged a breakfast takeaway package. This was so kind of Her. I will definitely stay here.
Good
110 reviews
7.8/10
Price from
MYR 210
per night
Check availability
Hotels in Kesklinn,Tallinn
GGuest User 2026.02.02
非常推薦 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!
Very Good
63 reviews
8.9/10
Price from
MYR 226
per night
Check availability
Hotel near Tallinn Old Town,Tallinn 100% of visitors choose this area
GGuest User 2026.02.28
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. The room was spacious, with high ceilings and two big windows. The bed was comfortable. The bathroom had a large shower. The room on the 4th floor overlooked the hotel parking lot, therefore there was no road traffic. It was overall not noisy. 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.g. gym or pool.
Very Good
105 reviews
8.7/10
Price from
MYR 256
per night
Check availability
Hotels in Kesklinn,Tallinn
MMegan 2025.01.15
No kettle no desk, but the design was sleek and modern. They have a free flow coffee machine with hot water dispenser at the lobby, however a but of a pain to trek down for hot water for tea. No slippers provided (ostensibly for sustainability but the tiled bathroom was freezing). Overall very comfortable night’s sleep on the bed however, and the bench seat was the perfect height for me (limited mobility due to hip disability) i would have liked a shelf in the bath to put my own toiletries on and the water temperature fluctuated lots during a shower. The room heater wasn’t terribly warm, overall the room temperature stayed stubbornly at 23 degrees (definitely colder at some spots) and still chilly for tropical natives like me. It was a fairly close walk from the bus terminal (unfortunately the paths were iced over and no one had cleared the ice when I arrived. No cabs available so I had to hoof it over with luggage in tow. Without the spikes I had with me to pull onto my boots, I would have no doubt fallen a few times. The staff were overall pleasant and professional. There’s a map provided of the main attractions as well. If you do succeed at getting a cab, there is a driveway adjacent so the driver can pick you up from the hotel itself. Not too far a walk from the old town - about 20-30 minutes.
Very Good
107 reviews
8.9/10
Price from
MYR 286
per night
Check availability
Hotels in Kesklinn,Tallinn
Cchikuchiku.Yuki 2026.03.01
The hotel nearby from Tallinn Ferry Terminal was good and I used this hotel, but it was a great answer! Very clean and the staff were polite. The room was quiet and it was convenient and nice to walk from the terminal even with a carry case! If you come to Tallinn again, it is a hotel that you want to stay at. You can go to the old town in about 10 minutes. This is a hotel I would like to recommend to you 💫
Amazing
79 reviews
9.4/10
Price from
MYR 487
per night
Check availability
Hotel near Tallinn Old Town,Tallinn 100% of visitors choose this area
GGuest User 2025.07.13
This 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.
Good
20 reviews
7.8/10
Price from
MYR 252
per night
Check availability
Hotels in Kesklinn,Tallinn
MMr. Alex2045 2025.11.12
Centrally 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
Very Good
95 reviews
8.6/10
Price from
MYR 290
per night
Check availability
Hotel near Tallinn Old Town,Tallinn 100% of visitors choose this area
Jjebo s 2025.08.15
Way too expensive for what you get: hot sleeping room without a window and airco. The mattress of the sleeping sofa was very uncomfortable. No doors between the rooms for some privacy. Very small kitchen with the bare essentials. Good points are the luggage storage for a small extra fee and the staff who's very responsive by phone.
Very Good
28 reviews
8.6/10
Price from
MYR 308
per night
Check availability
See All 3-Star Hotels in Harjumaa

Recent Reviews for Harjumaa Hotels

See all
8,6/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:MYR 290
8,9/10
Very Good
MMeganNo kettle no desk, but the design was sleek and modern. They have a free flow coffee machine with hot water dispenser at the lobby, however a but of a pain to trek down for hot water for tea. No slippers provided (ostensibly for sustainability but the tiled bathroom was freezing). Overall very comfortable night’s sleep on the bed however, and the bench seat was the perfect height for me (limited mobility due to hip disability) i would have liked a shelf in the bath to put my own toiletries on and the water temperature fluctuated lots during a shower. The room heater wasn’t terribly warm, overall the room temperature stayed stubbornly at 23 degrees (definitely colder at some spots) and still chilly for tropical natives like me. It was a fairly close walk from the bus terminal (unfortunately the paths were iced over and no one had cleared the ice when I arrived. No cabs available so I had to hoof it over with luggage in tow. Without the spikes I had with me to pull onto my boots, I would have no doubt fallen a few times. The staff were overall pleasant and professional. There’s a map provided of the main attractions as well. If you do succeed at getting a cab, there is a driveway adjacent so the driver can pick you up from the hotel itself. Not too far a walk from the old town - about 20-30 minutes.
Ibis Tallinn Center

Ibis Tallinn Center

Hotel near Kesklinn, Tallinn
Price per night from:MYR 286
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:MYR 366
9,2/10
Great
JJuliaStantonConveniently located on the edge of the old town, this was perfect for a one night’s stay. Didn’t opt for breakfast but the room had a kettle and was easily able to get a good breakfast at a bakery in the old town. Also good to walk around before the tour groups come in.
Bern Boutique Hotel

Bern Boutique Hotel

Hotel near Tallinn Old Town, Tallinn
Price per night from:MYR 225
9,2/10
Great
DDimitri SachnowWe stayed at Citybox Tallinn City Center for one night with my wife, and we really enjoyed our stay. The hotel is very modern, clean, and well-designed. Everything felt fresh and comfortable, and the self-service concept was easy and convenient. The location is also great, close to the city center and main attractions. Even though it was just a short stay, we had a very positive experience and would definitely recommend this hotel to others!
Citybox Tallinn City Center

Citybox Tallinn City Center

Hotel near Kesklinn, Tallinn
Price per night from:MYR 269
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:MYR 252
9,0/10
Great
RRyan_MaThe traditional hotel in Tallinn's old town, I like the atmosphere of the hotel very much. It takes about 15 minutes to walk (adult pace) to various attractions in the old town. There is a cafe next to the hotel, with two supermarkets and a McDonald's attached. The hotel staff took the trouble to answer my questions before check-in (mainly because I couldn't arrive at the hotel before the specified check-in time). There are no toothbrushes, toothpaste and other spare parts in the room, but it does not affect the comfort of the stay. In addition, there is no elevator in the hotel, and people with luggage need to consider themselves.
Taanilinna Hotell

Taanilinna Hotell

Hotel near Tallinn Old Town, Tallinn
Price per night from:MYR 350
8,7/10
Very Good
GGuest UserThe 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. The room was spacious, with high ceilings and two big windows. The bed was comfortable. The bathroom had a large shower. The room on the 4th floor overlooked the hotel parking lot, therefore there was no road traffic. It was overall not noisy. 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.g. gym or pool.
Rixwell Viru Square Hotel

Rixwell Viru Square Hotel

Hotel near Tallinn Old Town, Tallinn
Price per night from:MYR 256
9,4/10
Amazing
Cchikuchiku.YukiThe hotel nearby from Tallinn Ferry Terminal was good and I used this hotel, but it was a great answer! Very clean and the staff were polite. The room was quiet and it was convenient and nice to walk from the terminal even with a carry case! If you come to Tallinn again, it is a hotel that you want to stay at. You can go to the old town in about 10 minutes. This is a hotel I would like to recommend to you 💫
Hyatt Place Tallinn

Hyatt Place Tallinn

Hotel near Kesklinn, Tallinn
Price per night from:MYR 487
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:MYR 226

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 1.5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties34
Number of reviews2,052
Highest priceMYR 2,241
Lowest priceMYR 192
Weekend Avg. PriceMYR 616
Weekday Avg. PriceMYR 549