This article may contain compensated links. Learn more in our disclaimer.
What are the best hotels in Tallinn?
Tallinn, the enchanting capital of Estonia, is a city where medieval charm perfectly blends with modern sophistication. Whether you’re visiting its historic Old Town, exploring its vibrant cultural scene, or attending a business event, finding the right place where to stay in Tallinn is crucial for a memorable visit. This comprehensive guide to the top hotels in Tallinn caters to a variety of tastes and budgets.
From luxurious 5-star havens that promise an opulent retreat to budget-friendly accommodations offering comfort without breaking the bank, we’ve curated a list to make your choice easier.
Table of Contents
Best Hotels in Tallinn Old Town
1. Rixwell Collection Savoy Boutique Hotel
One of the best Tallinn Old Town hotels.
The Rixwell Collection Savoy Boutique Hotel, nestled in the center of Tallinn’s Old Town, provides comfortable rooms with an ‘Art floor’ designed by artists inspired by local historical sites.
The hotel has Art Deco style decor and carpeted floors. Rooms and suites come with a minibar and a laptop safe. Private bathrooms have a shower or bath, along with bathrobes and slippers. The hotel’s famous SAVOY Restaurant and Bar serves modern Estonian and international dishes. A breakfast buffet is available every morning.
Click here to book now!
We Recommend Airalo e-SIM
Starting at
€4Reliable internet abroad
2. Tallinn City Apartments – Old Town
Tallinn City Apartments provide comfortable stays across various spots in Tallinn Old Town. These large apartments boast stylish decoration, offering a modern and peaceful setting.
All apartments come with a well-equipped kitchenette that includes a dishwasher, electric kettle, fridge, and tea/coffee maker. Guests will enjoy spacious bathrooms equipped with hairdryers, and some apartments feature two bathrooms and balconies with views of the Old Town. Fresh towels and linens are provided at no extra cost.
Click here to book now!
3. Merchants House Hotel
Merchants House Hotel is in the center of Tallinn’s Old Town, just 50 metres from Raekoja Plats and the historic Town Hall.
Rooms at Merchants House feature either a modern or historic design, with a work desk, minibar, and safe. You can choose between a bath or shower in the bathroom, which also includes toiletries, bathrobes, and slippers. The hotel offers 24/7 front desk service, a variety of massage treatments, and complimentary sauna access. A breakfast buffet is available every morning in the hotel restaurant. For a taste of Estonian design and coffee, check out Shop D6 in the lobby area next to reception.
Click here to book now!
4. Rija Old Town Hotel
The Rija Old Town Hotel, renovated in 2021, is located in a quiet part of Tallinn’s Old Town.
This affordable 3-star hotel is part of the original city wall, blending medieval architecture with modern features. It includes a restaurant for guests. The rooms are warm and inviting, with classic decor and private bathrooms equipped with either a bath or shower. Heated bathroom floors add extra comfort. Select rooms also offer tea/coffee making facilities and a hairdryer.
Rija Old Town Hotel is one of the best hotels in Tallinn if you are looking for an inexpensive place to stay.
Click here to book now!
Travel Apps We Use in the Baltics
Download these apps before the trip.
Booking.com is the most popular hotel booking platform in Latvia, Lithuania, and Estonia.
Bolt is used for three main reasons – to get a taxi, rent a two-wheel vehicle, and to order food delivery.
Citybee is a car-sharing service in the Baltic states. Rent a car for a few minutes, hours, or days.
Best 5 Star Hotels in Tallinn
1. Radisson Collection Hotel, Tallinn
A great 5 star hotel Tallinn.
Located just 400 metres from the Estonian National Opera, the Radisson Collection Hotel, Tallinn offers accommodations with a restaurant, private parking, a fitness centre, a bar, and a rooftop terrace on the 24th floor.
It boasts large modern rooms with spacious bathrooms, making it a favorite for both couples and families. Some of the rooms offer Old Town views. The hotel provides a 24-hour front desk, shuttle service, room service, and free WiFi. Guests can enjoy either a continental or buffet breakfast during their stay.
Click here to book now!
2. Schlössle Hotel
It’s one of the best design hotels Tallinn has to offer.
Renovated in 2016, the elegant 5-star Schlossle Hotel occupies buildings from the 13th and 14th centuries. It’s right in the heart of Tallinn’s Old Town, close to the main railway station.
The hotel provides air-conditioned rooms furnished with antique pieces, offering free WiFi and a flat-screen TV in every room. Rooms are bright and feature high-quality fabrics and decorations. Guests will find a bathroom equipped with Balmain toiletries, slippers, and bathrobes. The room rate includes breakfast and access to the sauna. The front desk is 24/7, ready to assist with any needs, including limousine service arrangements.
Click here to book now!
3. Swissotel Tallinn, Estonia
Swissôtel Tallinn is a high-end hotel in the center of Tallinn, just 15 minutes by car from the airport and about 850 meters from Viru Square.
It’s one of the best Tallinn luxury hotels. Situated in Tallinn’s tallest building, the hotel offers rooms with a modern design, most of which have views of the Old Town and the Gulf of Finland.
The rooms are large, have air conditioning, and feature spacious bathrooms. For relaxation, guests can use the fitness and spa facilities, an indoor swimming pool, and various saunas. The Horisont Restaurant and Bar on the top floor serves cocktails, lunch, and dinner from Tuesday to Saturday, while the bar is open daily. Breakfast is available at the restaurant The Quarter.
Click here to book now!
4. Hotel Telegraaf, Autograph Collection, Tallinn
The Hotel Telegraaf in Tallinn expertly mixes old-world charm with modern comfort.
Located in a 19th-century building that used to be a telegraph office, this Tallinn 5-star hotel sits right in the center of the Old Town, just a short walk from Town Hall Square.
The rooms are cozy and reflect the building’s history, providing amenities for work and relaxation. They are bright, roomy, and stylish, featuring large bathrooms with both a bath and shower. Guests can unwind in the hotel’s spa or enjoy a meal at the Tchaikovsky restaurant, which serves top-notch Russian and French dishes. The Hotel Telegraaf is a key part of Tallinn’s historical and cultural scene.
Click here to book now!
Starting at
€11
Book a room online
Best Cheap Hotels in Tallinn
1. Fat Margaret’s
One of the best cheap hotels in Tallinn.
Fat Margaret’s is located in the heart of Tallinn, just 400 metres from Raekoja Plats and near numerous restaurants and bars. The bustling port of Tallinn is a mere 5-minute walk from the hotel. Fat Margaret’s provides free Wi-Fi, a shared kitchen, and 24-hour front desk service. It offers bright, modern rooms with shared bathrooms. Guests can cook their own meals in the shared kitchen.
A sauna and pool are available for a fee.
Click here to book now!
2. Imaginary Hostel
Imaginary Hostel is centrally located in Tallinn’s Old Town, near attractions like Alexander Nevsky Cathedral and Viru Gate.
It features a garden, terrace, shared lounge, free WiFi, and a shared kitchen. The hostel offers rooms with desks and shared bathrooms equipped with showers and hair dryers. With dormitory options available, Imaginary Hostel is one of the best hostels in Tallinn.
Click here to book now!
3. Metropol Hotel
This budget-friendly 3-star hotel is situated in Tallinn’s Rotermanni district, just 300 metres from the Old Town and 900 metres from the passenger port.
The Metropol Hotel offers elegantly designed rooms with satellite TV, private bathrooms equipped with showers and hairdryers. Guests can enjoy a daily breakfast and a mix of Estonian and international cuisine at the NoonBox restaurant.
Additionally, the hotel features a lobby bar, a beauty salon, and a pool.
Click here to book now!
4. Citybox Tallinn City Center
Citybox Tallinn City Center is in the Porto Franco Harbour Complex, close to the Old Town. It’s 200m from Roterman Quarter and 500m from Viru Shopping Centre.
Every room in the hotel has a private bathroom with shower and hairdryer, along with a desk, chair, and free WiFi. Some rooms feature window seating with views of the Old Town.
Guests can use the communal kitchen, equipped with a microwave, fridge, and water boiler. Self check-in is an option. Citybox is one of the best hotels in Tallinn if you are looking for an inexpensive place to stay.
Click here to book now!
I hope this article will help you to find the best hotel in Tallinn for your needs. In case, you still have some questions about Tallinn or Estonia, check out our other articles about Estonia.
Thanks a lot for the tips! Merchants House Hotel looks soo lovely!