Hotels in Latvia

Enter your dates and choose from 4977 hotels and other places to stay!

Top destinations for Latvia city trips

Find hotels in some of the most popular cities in Latvia

Rīga

Old Town, City walks, Architecture
1915 hotels

Liepāja

Seaside, Beach walks, Sandy beaches
697 hotels

Jūrmala

Seaside, Clean air, Beach walks
533 hotels

Ventspils

Seaside, Parks, Family friendly trips
384 hotels

Daugavpils

City walks, History, Friendly locals
165 hotels

Kuldīga

Old Town, Waterfalls, Architecture
114 hotels

Cēsis

Castles, Old Town, History
107 hotels

Sigulda

Nature, Nature walks, Castles
90 hotels

Valmiera

Walking, Nature, Relaxation
83 hotels

Saulkrasti

Seaside, Coastal walks, Nature
80 hotels

Hotels in the most popular regions in Latvia

Discover Latvia by exploring its top regions

Hotels in Latvia near popular landmarks

Pick your point of interest and find a hotel nearby

Explore and find Hotels in Latvia

Veiled under picturesque parkland, this Baltic state is somewhere worth getting lost in. Latvia’s unspoilt coastline stretches over 500 km and is sprinkled with soft, sandy beaches. Its cosmopolitan capital Riga holds more than 800 years of history within its cobblestoned Old Town. It's this ancient core of Riga which is most enticing to explore. Home to an abundance of architectural gems including medieval-era craftsmen and artist houses. Head to St. Peter’s Church tower and you’ll enjoy a stunning view of the city from 72 metres high. The streets are also lined with art galleries, heritage museums and a number of bars which burst into life as night descends on the narrow lanes. Latvia’s characterful coast is surprisingly diverse, with sand dunes, steep cliffs and stunning rock formations lining the shores. Beautifully desolate Cape Kolka sits within Slitere National Park; as well as having a wonderful beach, it’s the only spot in Latvia where you can watch the sun rise and set into the horizon over the Baltic Sea. From Old Town hotels set in former horse stables to beachfront resorts and rural country houses, Latvia has accommodation to suit all needs.

Top picks for hotels in Latvia

Try one of these popular and highly-rated Latvia hotels

See all
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 2,049 reviews

Kepler Club Riga Airport Hotel - Airside EU Transit Area - Only Schengen is located in Rīga, within 10 km of Latvian National Museum of Art and 10 km of House of Blackheads.

From VND 2,210,236 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,057 reviews

Set within 9.2 km of Žanis Lipke Memorial and 10 km of Bastejkalna Parks, Kepler Club Riga Airport Hotel - Landside Public Area provides rooms in Rīga.

From VND 5,397,793 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,508 reviews

Attractively set in the centre of Rīga, Aston Hotel Riga features air-conditioned rooms with free WiFi, private parking and room service.

From VND 1,992,032 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3,094 reviews

Comfortable Accommodations: Aparthotel Amella in Rīga offers spacious family rooms with kitchenettes, private bathrooms, and modern amenities.

From VND 2,579,225 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 11,224 reviews

Hampton by Hilton Riga Airport is situated in Rīga, 8.2 km from Kipsala International Exhibition Centre and 8.4 km from Žanis Lipke Memorial.

From VND 2,145,265 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,454 reviews

Located in Jūrmala, within 700 metres of Jurmala Beach and 4.5 km of Majori, Marine Hotel Jūrmala features accommodation with free WiFi.

From VND 2,758,201 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,748 reviews

Right in the heart of Rīga, Redstone Apartments features rooms with free WiFi. It is situated 300 metres from House of Blackheads and offers a lift. The aparthotel has family rooms.

From VND 3,677,600 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,293 reviews

NB Apartments Riga Old Town offers accommodation within less than 1 km of the centre of Rīga, with free WiFi, and a kitchen with a fridge, a stovetop and kitchenware.

From VND 3,192,461 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,103 reviews

Offering free WiFi, private parking and a garden, the recently renovated property of Green Garden & Private Parking Apartments with Playground, offers rooms in Rīga, 5.9 km from House of Blackheads...

From VND 1,953,724 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,765 reviews

Situated in Liepāja and with Liepaja Beach reachable within 1.5 km, Art Hotel Roma features a garden, non-smoking rooms, free WiFi throughout the property and a bar.

From VND 2,451,732 per night

Best reviewed hotels

See all

Located in Ziedkalne, 35 km from Joniškis Bus Station, Private Manor Guest House & SPA Berkenes Muiza provides accommodation with a garden, free private parking, a shared lounge and a spa and wellness...

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 13 reviews
From VND 7,661,661 per night

Situated in Mustkalni, 45 km from Vejini Underground Lakes, Meke features accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 92 reviews
From VND 3,064,664 per night

The 5-star TB Palace Hotel & Spa is located in a historic wooden house built in 1908, a type for which the seaside resort of Jurmala is famous.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 69 reviews
From VND 9,653,693 per night

Situated in Saldus, 12 km from Martin Luther’s Evangelical Lutheran Church, Ezermāja features accommodation with a garden, free private parking, a terrace and barbecue facilities.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 16 reviews
From VND 2,978,854 per night

Located in Koknese, Divas Upes SPA hotel Koknese features a terrace, restaurant, bar, and free WiFi throughout the property. Guests can have a drink at the snack bar.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 301 reviews
From VND 5,601,594 per night

Located in Lielborna, 49 km from Aglona Basilica, Lielbornes Muiža Boutique Hotel&Recreation Complex provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 105 reviews
From VND 2,917,561 per night

Located in Pāvilosta, a few steps from Pāvilosta Beach, Amber VIP Hotel provides accommodation with a garden, free private parking, a restaurant and a bar.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 360 reviews
From VND 6,435,795 per night

The Hotel Vilhelmine offers cosy and spacious rooms with a historic ambience in the old town of Liepaja, only a few minutes’ walk from the main tourist attractions and the beach The hotel is located ...

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,115 reviews
From VND 1,685,568 per night

Located in Sērenes, 45 km from Odziena Manor, Daugava HOME provides accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 99 reviews
From VND 1,171,741 per night

Located in Tīnūži, 28 km from Aglona Basilica, Viesnīca Garden provides accommodation with a garden, free private parking, a terrace and a bar.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 17 reviews
From VND 3,371,131 per night

Situated in Saulkrasti, 500 metres from Saulkrasti Beach, Villa Gaida features accommodation with a garden, free private parking and a terrace.

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 136 reviews
From VND 4,290,530 per night

Featuring free WiFi, Hotel Benevilla offers accommodation in central Alūksne. Guests can enjoy the restaurant with natural wooden design, as well as meals prepared by the hotel owners.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 441 reviews
From VND 3,003,371 per night

Most booked hotels in Latvia in the past month

See all

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 9,205 reviews

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 10,787 reviews

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6,602 reviews

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 5,710 reviews

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 8,091 reviews

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8,344 reviews

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 11,153 reviews

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 5,657 reviews

Popular with guests booking hotels in Rīga

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 5,879 reviews

Popular with guests booking hotels in Rīga

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

Fly to the most popular airports