Hotels by stars

5-star hotels in Tallinn

First-class accommodation for an awesome holiday

Show All

4-star hotels in Tallinn

Top hotels to grant all your wishes

Show All

3-star hotels in Tallinn

Selected accommodation to get more from your trip

Show All

2-star hotels in Tallinn

High-quality accommodation for a reasonable price

Show All

Luxury hotels in Tallinn Old Town with medieval charm and fine dining

Perfect for discerning travelers who want to immerse themselves in Tallinn's UNESCO-listed medieval cityscape without sacrificing modern comfort. These properties sit within or immediately beside the Old Town, combining historic architecture, refined dining, and upscale amenities such as spa facilities, boutique interiors, and attentive service.

Schloessle Hotel - Small Luxury Hotels Of The World — Tallinn
300 m to the city centre Show on map

Excellent location

Housed in 13th and 14th-century Old Town buildings with antique-furnished rooms and an exclusive spa

9.4
Superb  967 reviews
Hotel Telegraaf, Autograph Collection — Tallinn
200 m to the city centre Show on map

Excellent location

Located 70 metres from Town Hall Square in a landmark 1878 building with an indoor pool and Telegraaf Spa

9.0
Superb  819 reviews
Cru Hotel — Tallinn
200 m to the city centre Show on map

Excellent location

Set in a 15th-century merchant's house on the Old Town's main street with an on-site restaurant and bathrobes in every room

8.8
Fabulous  1364 reviews
Merchants House Hotel — Tallinn
100 m to the city centre Show on map

Excellent location

Only 50 metres from the historic Town Hall with sauna access and classic Old Town boutique atmosphere

8.7
Fabulous  1347 reviews
Meriton Old Town Garden Hotel — Tallinn
200 m to the city centre Show on map

Excellent location

Situated in a historic Old Town building between Lai and Pikk streets, just a 2-minute walk to Town Hall Square

7.9
Good  4195 reviews
Rixwell Collection Savoy Boutique Hotel — Tallinn
300 m to the city centre Show on map

Excellent location

Art Deco interiors and a dedicated 'Art floor' crafted by local artists, set inside Tallinn's Old Town

8.7
Fabulous  2650 reviews
The Three Sisters Hotel — Tallinn
500 m to the city centre Show on map

Excellent location

A luxury Old Town hotel in a historic building with a restaurant and an exceptional design aesthetic

9.1
Superb  657 reviews
Taanilinna Hotell — Tallinn
300 m to the city centre Show on map

Excellent location

Medieval stone-exposed walls, wood-beamed ceilings, and wooden floors in a stylish Old Town historic building

9.0
Superb  2072 reviews
St.Olav Hotel — Tallinn
200 m to the city centre Show on map

Excellent location

Preserved since 1437, this boutique property is just 220 metres from Raekoja Plats in the heart of the Old Town

7.9
Good  9848 reviews
Hestia Hotel Barons Old Town — Tallinn
200 m to the city centre Show on map

Excellent location

Built in 1912 and set 200 metres from Niguliste Museum within the Old Town, with boutique charm and a shared lounge

8.5
Fabulous  5570 reviews

Romantic hotels near Kadriorg Park for couples

Couples seeking a romantic weekend escape in Tallinn will find these hotels perfectly suited for a memorable getaway. Thoughtfully selected for their intimate atmosphere, spa offerings, elegant design, and proximity to Tallinn's most scenic park and historic districts.

Oru Hub Hotel Tallinn - Handwritten Collection — Tallinn
2.9 km to the city centre Show on map

Excellent location

Closest hotel to Kadriorg Park, just 600 metres from the Baltic Sea with elegant wooden-furnished rooms

9.3
Superb  3646 reviews
Hilton Tallinn Park — Tallinn
1 km to the city centre Show on map

Excellent location

Tagged as a Romantic hotel with indoor pool, spa, and jacuzzi - ideal for a couples' retreat

9.1
Superb  3812 reviews
Radisson Collection Hotel, Tallinn — Tallinn
600 m to the city centre Show on map

Excellent location

Five-star luxury with a rooftop terrace on the 24th floor offering panoramic views over the city

9.4
Superb  6391 reviews
Swissotel Tallinn — Tallinn
800 m to the city centre Show on map

Excellent location

Tallinn's tallest building delivers sweeping city views, a full spa, and refined romantic ambiance

8.9
Fabulous  3555 reviews
Radisson Blu Hotel Oluempia — Tallinn
1 km to the city centre Show on map

Excellent location

Rooftop swimming pool on the 26th floor provides a dramatic backdrop for a romantic evening in

8.5
Fabulous  5510 reviews
The Von Stackelberg Hotel Tallinn — Tallinn
800 m to the city centre Show on map

Excellent location

A beautifully renovated 1875 residence with boutique charm, spa, and romantic hotel designation

8.5
Fabulous  2643 reviews
Tallink Spa & Conference Hotel — Tallinn
700 m to the city centre Show on map

Excellent location

Glass-fronted spa hotel with indoor and outdoor pools, saunas, and a hot tub for couples to unwind

8.3
Very Good  5479 reviews
Kreutzwald Hotel Tallinn — Tallinn
1.2 km to the city centre Show on map

Excellent location

Boutique romantic hotel offering free bikes to cycle to Kadriorg Park, with a spa and terrace

8.4
Very Good  3515 reviews
Nordic Hotel Forum — Tallinn
200 m to the city centre Show on map

Excellent location

Leisure centre on the top floor with indoor pool and jacuzzi, listed under Romantic hotel themes

9.1
Superb  4142 reviews
Movenpick Hotel Tallinn — Tallinn
1 km to the city centre Show on map

Excellent location

Five-star Mövenpick with spa, indoor pool, and bathrobes - a 7-minute walk from the Old Town

9.3
Superb  3535 reviews

Boutique hotels in Kalamaja - steps from Telliskivi Creative City

Ideal for independent travelers and design-conscious visitors who want to immerse themselves in Tallinn's most vibrant creative neighborhood. These hotels offer boutique character, distinctive interiors, and easy walking access to the galleries, cafés, and market spaces of Telliskivi Creative City.

Go Hotel Shnelli — Tallinn
600 m to the city centre Show on map

Excellent location

Directly beside Balti Jaam Railway Station, placing Telliskivi Creative City just a short walk away

8.3
Very Good  5290 reviews
Hektor Container Hotel — Tallinn
900 m to the city centre Show on map

Excellent location

Uniquely designed container-style property positioned close to the Balti Jaam area and Kalamaja quarter

9.0
Superb  2838 reviews
Economy Hotel — Tallinn
600 m to the city centre Show on map

Excellent location

Only 200 metres from Balti Jaam Station with cozy wooden-floored rooms, a natural gateway to Telliskivi on foot

7.8
Good  1450 reviews
City Hotel Tallinn By Unique Hotels — Tallinn
900 m to the city centre Show on map

Excellent location

Boutique-themed hotel by Toompark with walk-in showers and spa access, within easy reach of Kalamaja streets

7.8
Good  1170 reviews
Ibis Styles Tallinn — Tallinn
800 m to the city centre Show on map

Excellent location

Boutique-themed interiors with pastel-bright rooms in central Tallinn, within comfortable walking distance of Telliskivi

9.1
Superb  834 reviews
Hermann View Apartment — Tallinn
800 m to the city centre Show on map

Excellent location

Located close to Tallinn Train Station with views toward the Kalamaja district and self-catering convenience

7.8
Good  134 reviews
Nunne Boutique Hotel — Tallinn
300 m to the city centre Show on map

Excellent location

Explicitly boutique-classified 4-star hotel in Tallinn's historic centre with a spa and room service

8.6
Fabulous  1839 reviews
Hestia Hotel Ilmarine — Tallinn
800 m to the city centre Show on map

Excellent location

Boutique-themed hotel 290 metres from the Old Town, close to the northern edge of the Kalamaja neighborhood

8.8
Fabulous  4405 reviews

Best mid-range hotels near Viru Square for Old Town explorers

Perfect for first-time visitors who want to spend their days discovering Tallinn's medieval Old Town without a long commute back to their room. These hotels sit within easy walking distance of Viru Square, offering reliable amenities, good breakfast options, and comfortable rooms at accessible price points.

Rixwell Viru Square Hotel — Tallinn
300 m to the city centre Show on map

Excellent location

Positioned directly next to the medieval town wall, just 240 metres from Old Town Square

8.1
Very Good  7299 reviews
Original Sokos Hotel Viru — Tallinn
300 m to the city centre Show on map

Excellent location

100 metres from Old Town with the famous KGB Museum on-site - a unique first-timer experience

8.3
Very Good  5031 reviews
Hotel Bern By Rikas Hotels — Tallinn
200 m to the city centre Show on map

Excellent location

Inside Old Town and only 100 metres from the Viru shopping district, with excellent breakfast included

8.4
Very Good  7288 reviews
Metropol Hotel — Tallinn
100 m to the city centre Show on map

Excellent location

300 metres from Old Town in the Rotermanni district, with spa access and elegant floor-heated rooms

8.3
Very Good  5526 reviews
Citybox Tallinn City Center — Tallinn
300 m to the city centre Show on map

Excellent location

500 metres from Viru Shopping Centre in the Porto Franco complex, with self check-in convenience

8.9
Fabulous  20007 reviews
Braavo Spa Hotel — Tallinn
300 m to the city centre Show on map

Excellent location

Located in Old Town with free daily spa and indoor pool access included for all guests

8.5
Fabulous  1368 reviews
Three Crowns Residents — Tallinn
200 m to the city centre Show on map

Excellent location

Built on a historic site in central Tallinn featuring a 14th-century hall window and 1604 sundial

7.7
Good  8125 reviews
Rija Old Town Hotel — Tallinn
600 m to the city centre Show on map

Excellent location

Built into the original medieval city wall, fully renovated in 2021 with individually decorated rooms

8.6
Fabulous  3569 reviews

Design hotels in Südalinn for business travelers near Tallinn's conference district

Ideal for business travelers seeking stylish, well-equipped stays close to Tallinn's main conference and commercial districts. These hotels combine distinctive design with practical amenities like meeting facilities, fast Wi-Fi, fitness centers, and restaurant service within easy reach of the city center.

Park Inn By Radisson Central Tallinn — Tallinn
400 m to the city centre Show on map

Excellent location

Steps from Tallinn's Old Town and main business and shopping districts, with modern business-ready rooms

8.4
Very Good  7125 reviews
Park Inn By Radisson Meriton Conference & Spa Hotel Tallinn — Tallinn
900 m to the city centre Show on map

Excellent location

Dedicated conference facilities, spa, indoor pool, and 400 metres from Toompea Castle and Park

8.2
Very Good  8452 reviews
Metropol Spa Hotel — Tallinn
100 m to the city centre Show on map

Excellent location

On-site conference centre in the heart of Tallinn, within walking distance of the historic Old Town

8.8
Fabulous  4103 reviews
Tallink City Hotel — Tallinn
400 m to the city centre Show on map

Excellent location

Exceptional design property just outside the medieval Old Town, 850 metres from Town Hall Square

8.5
Fabulous  3181 reviews
Fonnental Design Hotel — Tallinn
1.7 km to the city centre Show on map

Excellent location

Purpose-built design hotel in a central Tallinn location with a restaurant, bar, and air-conditioned business-ready rooms

8.7
Fabulous  2902 reviews
Mercure Tallinn — Tallinn
3.1 km to the city centre Show on map

Excellent location

Boutique business hotel by Mercure with fitness center, restaurant, and sustainability certification for the conscientious traveler

8.9
Fabulous  5567 reviews
Hampton By Hilton Tallinn — Tallinn
1.2 km to the city centre Show on map

Excellent location

Centrally located Hilton property with a sauna, fitness center, and very good breakfast to fuel conference days

9.1
Superb  5304 reviews
Hestia Hotel Kentmanni — Tallinn
1 km to the city centre Show on map

Excellent location

Allergy-free rooms, concierge service, spa, and a restaurant in a central Tallinn address close to business hubs

9.1
Superb  8164 reviews

Budget hotels in Põhja-Tallinn near Seaplane Harbour

Ideal for cost-conscious travellers who want easy access to Tallinn's fascinating Seaplane Harbour museum and the creative Kalamaja district. These properties combine affordable rates with convenient locations, free Wi-Fi, and practical amenities that keep your stay comfortable without stretching your budget.

Iglupark — Tallinn
1.9 km to the city centre Show on map

Excellent location

Just 400 metres from Lennusadam Seaplane Harbour, with sea views, sauna, and on-site parking

9.2
Superb  813 reviews
Hestia Hotel Seaport Tallinn — Tallinn
900 m to the city centre Show on map

Excellent location

Budget-friendly 3-star with free Wi-Fi and allergy-free rooms, steps from Tallinn's Passenger Port

8.3
Very Good  8880 reviews
Tallink Express Hotel — Tallinn
600 m to the city centre Show on map

Excellent location

Newly renovated hybrid hotel 300 m from the passenger port, with daily breakfast buffet included

8.0
Very Good  4039 reviews
Kalev Spa Hotel & Waterpark — Tallinn
300 m to the city centre Show on map

Excellent location

Central Tallinn location with free Wi-Fi and a full water park - strong value for the amenities offered

8.3
Very Good  4519 reviews
Angleterre Apartments — Tallinn
200 m to the city centre Show on map

Excellent location

Self-catering apartments just 600 metres from the sea port, with free Wi-Fi and family rooms

8.7
Fabulous  1018 reviews
Joe Apartments - Apartments With Sauna In The City Center — Tallinn
600 m to the city centre Show on map

Excellent location

A 5-minute walk from Tallinn Port, offering self-catering apartments with private sauna access

8.9
Fabulous  465 reviews
Center Hotel — Tallinn
800 m to the city centre Show on map

Excellent location

Simple, no-frills budget accommodation with free Wi-Fi and a central location near the Old Town waterfront

7.2
Good  6615 reviews

Best family hotels near Tallinn Zoo and the Estonian Open Air Museum

Perfect for families exploring Tallinn's western attractions, this selection puts you close to both Tallinn Zoo and the Estonian Open Air Museum. These hotels offer family rooms, free parking, and child-friendly amenities to make your stay comfortable and convenient.

Ring Spa Hostel — Tallinn
6.1 km to the city centre Show on map

Excellent location

Just 2.8 km from the Estonian Open Air Museum, with a spa, jacuzzi, and free parking for families on the move

8.7
Fabulous  1162 reviews
Rocca Apartments — Tallinn
6.7 km to the city centre Show on map

Excellent location

Only 1 km from the Rocca al Mare Open-Air Museum, offering self-catering apartments with a cosy fireplace lounge

5.6
Decent  667 reviews
Hotel Rocca Al Mare — Tallinn
5.4 km to the city centre Show on map

Excellent location

Beachfront Baltic Sea location in the same western district, with a free indoor pool, sauna, and family rooms

7.6
Good  3948 reviews
Humala Guest House — Tallinn
3.4 km to the city centre Show on map

Excellent location

A family-friendly guest house in Tallinn's western area, tagged as a family-friendly resort with free parking

8.0
Very Good  1572 reviews
Videviku Villa Apartments — Tallinn
1.6 km to the city centre Show on map

Excellent location

Spacious family apartments with free parking and sofa beds, in a quiet Tallinn neighbourhood close to western attractions

9.0
Superb  481 reviews
Viva Nord Hotel — Tallinn
1.5 km to the city centre Show on map

Excellent location

Family-friendly hotel with restaurant, terrace, and free parking, located in Tallinn's western residential quarter

6.8
Pleasant  2149 reviews
Lillekuela Hotel — Tallinn
1.6 km to the city centre Show on map

Excellent location

Budget-friendly family option with free parking and simple heated rooms, well-positioned in Tallinn's western side

7.7
Good  1318 reviews

Spa and wellness hotels in Pirita with sea views

Perfect for travelers seeking restorative escapes, these properties combine spa facilities with the calm coastal atmosphere of Tallinn's Pirita district. Guests enjoy wellness amenities, beachfront access, and peaceful surroundings just a short distance from the city.

Pirita Beach Apartments & Spa — Tallinn
5.7 km to the city centre Show on map

Excellent location

Set directly on Pirita beach coast in a historic Olympic-era building with spa and outdoor pool

7.9
Good  2276 reviews
Palace Hotel Tallinn, A Member Of Radisson Individuals — Tallinn
600 m to the city centre Show on map

Excellent location

Radisson Individuals property with a full spa, indoor pool, and spa hotel theme designation

9.1
Superb  2416 reviews
Centennial Nexus Hotel Tallinn — Tallinn
1.1 km to the city centre Show on map

Excellent location

Spa-themed 4-star hotel with jacuzzi, airport shuttle, and a calm setting close to Tallinn's attractions

8.6
Fabulous  3316 reviews
Hotel Regent Tallinn — Tallinn
500 m to the city centre Show on map

Excellent location

Five-star spa resort with indoor pool, sauna, garden terrace, and under 1 km from Kalarand beach

9.1
Superb  486 reviews
Hestia Hotel Europa — Tallinn
500 m to the city centre Show on map

Excellent location

Elegant 4-star hotel with two on-site beauty salons and a beachfront and resort theme classification

8.9
Fabulous  11312 reviews

Best mid-range hotels near Tallinn Airport for early departures

Ideal for travelers catching early morning flights from Tallinn Airport, these hotels offer convenient access to the terminal without the stress of a long commute. Expect comfortable rooms, free parking, on-site dining, and reliable amenities that make a pre-flight overnight stay smooth and straightforward.

Hestia Hotel Susi — Tallinn
4 km to the city centre Show on map

Excellent location

Just 2 km from Tallinn International Airport, making early-morning departures genuinely stress-free

8.1
Very Good  5106 reviews
Ibis Tallinn Center — Tallinn
1.4 km to the city centre Show on map

Excellent location

Reliable ibis brand with 24-hour front desk, restaurant, and excellent breakfast for pre-flight mornings

9.0
Superb  9792 reviews
Hotel Dzingel — Tallinn
6.8 km to the city centre Show on map

Excellent location

Three-star hotel with a full restaurant and bar, tagged as an airport hotel for easy Tallinn Airport access

8.1
Very Good  3986 reviews
Espak Hostel — Tallinn
2.5 km to the city centre Show on map

Excellent location

Budget-friendly airport hotel option with free parking and free WiFi for light-packing early flyers

8.8
Fabulous  859 reviews
Dorell — Tallinn
900 m to the city centre Show on map

Excellent location

Offers an airport shuttle along with free parking, indoor pool, and a very good breakfast before your flight

8.2
Very Good  1628 reviews
Mahtra Hostel — Tallinn
7 km to the city centre Show on map

Excellent location

Free private parking and free WiFi in a no-fuss setting suited to travelers needing a simple overnight stop

7.7
Good  158 reviews

Romantic hotels in Toompea with sweeping Old Town views

Perfect for couples seeking an intimate honeymoon escape in Tallinn's historic hilltop quarter. These properties place you steps from Toompea Castle and the city's most iconic viewpoints, combining medieval atmosphere with comfortable, romantic stays.

Tallinn City Apartments Old Town Toompea — Tallinn
300 m to the city centre Show on map

Excellent location

Named for Toompea itself - placed directly in the hill quarter beside the castle and Old Town viewpoints

9.2
Superb  941 reviews
Tallinn City Apartments Residence — Tallinn
300 m to the city centre Show on map

Excellent location

Just 100 metres from Toompea Castle, with Niguliste Museum-Concert Hall only 200 metres away

8.6
Fabulous  991 reviews
Hotel St. Barbara — Tallinn
600 m to the city centre Show on map

Excellent location

Historic limestone walls and a Romantic theme, just a 5-minute walk from Tallinn's Old Town

8.7
Fabulous  5507 reviews
My City Hotel — Tallinn
300 m to the city centre Show on map

Excellent location

4-star hotel in the Old Town with Romantic theme and 250 metres from Town Hall Square

8.9
Fabulous  2852 reviews
Gotthard Residents — Tallinn
500 m to the city centre Show on map

Excellent location

Historic building with direct views of the Old Town and a private terrace for two

7.9
Good  1010 reviews
Tallinn City Apartments - Town Hall Square — Tallinn
100 m to the city centre Show on map

Excellent location

30 metres from Tallinn Town Hall with a private terrace and Old Town setting for a romantic stay

8.9
Fabulous  843 reviews
Vana-Posti Apartment — Tallinn
300 m to the city centre Show on map

Excellent location

Located close to Maiden Tower and Alexander Nevsky Cathedral in the heart of Toompea's historic core

9.2
Superb  105 reviews

Popular places to stay in Tallinn

Choose a proven option from our list of the most booked properties