Hotels in Estonia

Enter your dates to pick from 4589 hotels and other places to stay!

Top destinations for Estonia city trips

Find hotels in some of the most popular cities in Estonia

Tallinn

Old Town, City Walks, Architecture
1436 hotels

Pärnu

Oceanside, Beach Walks, Sandy Beaches
933 hotels

Tartu

Old Town, City Walks, Walking
447 hotels

Haapsalu

Promenades, Old Town, Oceanside
239 hotels

Kuressaare

Castles, Relaxation, Oceanside
225 hotels

Narva

Castles, Riverside Walks, Promenades
177 hotels

Viljandi

Walking, Nature, Old Town
134 hotels

Otepää

Nature, Winter Sports, Sports
109 hotels

Võru

Lakes, Nature, Clean Air
77 hotels

Narva-Jõesuu

Clean Air, Tranquillity, Health Spas
55 hotels

Hotels in the most popular regions in Estonia

Discover Estonia by exploring its top regions

Baltic Sea

3950 hotels

Harjumaa

1771 hotels

Pärnumaa

1139 hotels

Gulf of Riga

1117 hotels

Tartumaa

594 hotels

Saaremaa

511 hotels

Ida-Virumaa

429 hotels

Läänemaa

348 hotels

Võrumaa

228 hotels

Hiiumaa

204 hotels

Valgamaa

194 hotels

Viljandimaa

190 hotels

Lääne-Virumaa

187 hotels

Otepaa Ski

166 hotels

Lake Peipus

123 hotels

Põlvamaa

100 hotels

Järvamaa

59 hotels

Muhu

52 hotels

Raplamaa

46 hotels

Setomaa

33 hotels

Voertsjarv

20 hotels

Top picks for hotels in Estonia

Try one of these popular and highly-rated Estonia hotels

See all
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 4,586 reviews

Ideally set in the center of Tallinn, Hampton By Hilton Tallinn has air-conditioned rooms, a terrace, free WiFi and a restaurant.

From $139 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 2,185 reviews

Bob W Tallinn Kesklinn features accommodations within 1.2 miles of the center of Tallinn, with free Wifi and a kitchen with a dishwasher, an oven, and a microwave.

From $86 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 3,162 reviews

Rare Apartments - Self Check-In Miniapartments offers accommodations in Tartu, a 14-minute walk from Tartu Angel’s Bridge and half a mile from Tartu Art Museum.

From $69 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,664 reviews

Well located in the center of Tallinn, Nunne Boutique Hotel is within a 16-minute walk of Kalarand and 300 yards of Town Hall Square.

From $178 per night
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,153 reviews

N48 Boutique Hotel features accommodations within 1.8 miles of the center of Tallinn, with free Wifi and a kitchen with a dishwasher, a microwave, and a fridge.

From $88 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,885 reviews

Located in the Tallinn City Center district in Tallinn, City Yard Inn Hotel offers 3-star rooms with free WiFi.

From $82 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,204 reviews

Bob W Tartu Old Town offers accommodations in Tartu, a 6-minute walk from Tartu Town Hall and 600 yards from Tartu Cathedral. This 4-star apartment offers an elevator, bicycle parking, and free Wifi.

From $79 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,695 reviews

Hugo Apartment Hotel is a recently renovated condo hotel in Tartu near Tartu City Museum.

From $88 per night
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,444 reviews

A 7-minute walk from Estonian National Opera in Tallinn, Bob W Tallinn City Centre - Ambassador features accommodations with free Wifi and access to a fitness room.

From $93 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3,461 reviews

Mövenpick Hotel Tallinn is located in the center of Tallinn, just a 7-minute walk from the Old Town.

From $177 per night

Best reviewed hotels

See all

Ugandi Hotel is located near the town center of Otepää, only 328 feet away from Tehvandi sports stadium. It offers accommodations with free parking and Wi-Fi.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 111 reviews
From $182 per night

Featuring a casino, The Burman Hotel - Member of Small Luxury Hotels of the World is located in the center of Tallinn, a 18-minute walk from Kalarand.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 87 reviews
From $463 per night

Located in Jäneda, 28 miles from Lahemaa National Park, Jäneda Aidahotell provides accommodations with a restaurant, free private parking and a bar. This 3-star hotel offers free WiFi.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 33 reviews
From $116 per night

Located in Haapsalu, within 1.2 miles of Paralepa Beach and a 9-minute walk of Haapsalu Town Hall, Old Hapsal Hotel provides accommodations with a garden and free WiFi throughout the property as well...

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 139 reviews
From $198 per night

Ekesparre Boutique Hotel is Saaremaa's oldest hotel, built in 1908.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 331 reviews
From $258 per night

Located in Viljandi, a 10-minute walk from Lake Viljandi Beach, Schloss Fellin Boutique Hotel and Spa has accommodations with a garden, free private parking, a terrace and a restaurant.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 312 reviews
From $298 per night

Located in Tallinn, 1312 feet from Estonian National Opera, Radisson Collection Hotel, Tallinn features accommodations with a restaurant, private parking, a fitness center and a bar.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 6,643 reviews
From $158 per night

Well located in the center of Tallinn, Nunne Boutique Hotel is within a 16-minute walk of Kalarand and 300 yards of Town Hall Square.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,664 reviews
From $129 per night

The Antonius is a luxurious boutique hotel in the heart of the old town of Tartu, directly opposite the main building of Tartu university. Tartu Town hall is 558 feet away.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,113 reviews
From $145 per night

Surrounded by historical environment of the Old Town of Tartu and featuring a contemporary architecture itself, hotel Lydia offers its guests to relax in SPA-lounge with a variety of saunas and...

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,322 reviews
From $158 per night

Villa Theresa Hotel is located in Rakvere, in the unique oak forest, one of the few remaining in northern Estonia. The town center is 0.6 mi away.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 632 reviews
From $105 per night

Mövenpick Hotel Tallinn is located in the center of Tallinn, just a 7-minute walk from the Old Town.

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 3,461 reviews
From $146 per night

Most booked hotels in Estonia in the past month

See all

Popular with guests booking hotels in Tallinn

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 20,650 reviews

Popular with guests booking hotels in Tallinn

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 9,807 reviews

Popular with guests booking hotels in Tallinn

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 8,106 reviews

Popular with guests booking hotels in Tallinn

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 11,316 reviews

Popular with guests booking hotels in Tallinn

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 9,219 reviews

Popular with guests booking hotels in Tartu

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 8,829 reviews

Popular with guests booking hotels in Tallinn

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 6,784 reviews

Popular with guests booking hotels in Tallinn

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 4,587 reviews

Popular with guests booking hotels in Tallinn

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 7,331 reviews

Popular with guests booking hotels in Pärnu

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 8,597 reviews