Hotels in Latvia

Find the best deals on 4,493 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
£29 - £48
CHEAPEST CITY IN LATVIA Daugavpils 20% cheaper Hotels in Daugavpils are the cheapest in Latvia at just £29 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 £47 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

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 July, as the prices are significantly lower than in August - just £34 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 £48 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 £14, 74% 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
London to Riga
Fastest flight time
2h 35m
Cheapest price
£21
Manchester to Riga
Fastest flight time
2h 35m
Cheapest price
£46
Leeds to Riga
Fastest flight time
2h 35m
Cheapest price
£54
Nottingham to Riga
Fastest flight time
2h 35m
Cheapest price
£59
Birmingham to Riga
Fastest flight time
2h 40m
Cheapest price
£75
Edinburgh to Riga
Fastest flight time
2h 40m
Cheapest price
£76
Newcastle upon Tyne to Riga
Fastest flight time
22h 40m
Cheapest price
£111
Bristol to Riga
Fastest flight time
17h 30m
Cheapest price
£125
Liverpool to Riga
Fastest flight time
4h 50m
Cheapest price
£138
Doncaster to Riga
Fastest flight time
30h 05m
Cheapest price
£182
View more