Hotels in Latvia

Find the best deals on 3,952 hotels in Latvia

Check-in
Check-out
Compare vs momondo |

Cheapest cities to book a hotel in Latvia

Looking for a city in Latvia to visit? Take a look at the average hotel booking prices in most popular cities in the country
Price
£30 - £50
CHEAPEST CITY IN LATVIA Daugavpils 20% cheaper Hotels in Daugavpils are the cheapest in Latvia at just £30 per night on average.
MOST EXPENSIVE CITY IN LATVIA Cēsis 32% more expensive Cēsis has the highest priced hotels in Latvia with rooms averaging £50 per night.
MOST POPULAR CITY IN LATVIA Riga 85% more users visited More momondo users search for hotels in Riga than any other city in Latvia

Popular Cities in Latvia

Book one of the best deals Latvia has to offer in these popular locations
Rixwell Elefant Hotel
Best value
Rixwell Elefant Hotel
8.8
£27
Wellton Riga Hotel & Spa
No. 1 most popular
Wellton Riga Hotel & Spa
8.6
£30
Bellevue Park Hotel Riga
No. 2 most popular
Bellevue Park Hotel Riga
8.6
£30
Wellton Centrum Hotel & Spa
No. 3 most popular
Wellton Centrum Hotel & Spa
8.9
£33
Rixwell Gertrude Hotel
No. 4 most popular
Rixwell Gertrude Hotel
8.5
£52
Radisson Blu Latvija Conference & Spa Hotel, Riga
No. 5 most popular
Radisson Blu Latvija Conference & Spa Hotel, Riga
8.6
£51
Riga Islande Hotel
Riga Islande Hotel
8.8
£36
Hostelis Priekuli
Best value
Hostelis Priekuli
5.6
£24
Lauku street Apartment
No. 1 most popular
Lauku street Apartment
£30
Livu Apartamenti
No. 2 most popular
Livu Apartamenti
8.4
£27
Meness Apartamenti
No. 3 most popular
Meness Apartamenti
8.8
£28
Piebalgas street apartment in Cesis
No. 4 most popular
Piebalgas street apartment in Cesis
8.0
£27
Privatmajas dala
No. 5 most popular
Privatmajas dala
8.3
£29
Province
Province
8.7
£54
Sunset Hotel
Best value
Sunset Hotel
8.4
£30
Semarah Hotel Lielupe Spa & Conferences
No. 1 most popular
Semarah Hotel Lielupe Spa & Conferences
8.9
£39
Hotel Jurmala Spa & Conference Center
No. 2 most popular
Hotel Jurmala Spa & Conference Center
8.6
£53
Baltic Beach Hotel & Spa
No. 3 most popular
Baltic Beach Hotel & Spa
8.5
£98
Daina Jurmala Beach Hotel
No. 4 most popular
Daina Jurmala Beach Hotel
8.0
£54
Good Stay Eiropa Hotel
No. 5 most popular
Good Stay Eiropa Hotel
8.4
£133
Amber Sea Hotel & Spa
Amber Sea Hotel & Spa
8.0
£55
Sport Hotel
Best value
Sport Hotel
8.2
£13
Promenade Hotel Liepaja
No. 1 most popular
Promenade Hotel Liepaja
9.2
£53
Liepu Hostelis
No. 2 most popular
Liepu Hostelis
7.5
£18
Amrita Hotel
No. 3 most popular
Amrita Hotel
9.0
£22
Seaside Park Apartment
No. 4 most popular
Seaside Park Apartment
9.5
£42
Liva Hotel
No. 5 most popular
Liva Hotel
8.4
£16
Usma Spa Hotel & Camping
Usma Spa Hotel & Camping
8.6
£50
Viesu maja Spridisi
Best value
Viesu maja Spridisi
9.0
£39

Latvia travel tips

Let us help you with the best tips about Latvia

When is the least expensive time to stay in Latvia?

When travelling to Latvia it would be best to plan your trip around the month of January, as the prices are significantly lower than in July - just £36 per night.

Where do most people stay in Latvia?

Latvia is full of enlightening and adventurous cities, but the most popular tourist destination is Riga.

Which city in Latvia has the most expensive hotel rooms?

Cēsis is the most expensive city in Latvia to book a hotel room in. The nightly rate of £50 is 32% more than the average city in Latvia.

Which city in Latvia has the least expensive hotel rooms?

If you’re looking for the best deal when visiting Latvia, consider staying in Riga. According to our data, Riga is the least expensive city to spend the night in when visiting Latvia, with an average nightly rate of £13, 75% below the country’s average.


Popular international routes landing in Latvia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Birmingham to Riga
Fastest flight time
2h 25m
Cheapest price
£25
Manchester to Riga
Fastest flight time
2h 45m
Cheapest price
£42
London to Riga
Fastest flight time
2h 35m
Cheapest price
£48
Doncaster to Riga
Fastest flight time
2h 35m
Cheapest price
£90
Edinburgh to Riga
Fastest flight time
2h 45m
Cheapest price
£99
Southampton to Riga
Fastest flight time
10h 45m
Cheapest price
£170
Nottingham to Riga
Fastest flight time
35h 50m
Cheapest price
£182
Leeds to Riga
Fastest flight time
5h 20m
Cheapest price
£185
Bristol to Riga
Fastest flight time
13h 50m
Cheapest price
£196
Exeter to Riga
Fastest flight time
23h 25m
Cheapest price
£203
View more