Hotels in Latvia

Find the best deals on 4,103 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
$39 - $64
CHEAPEST CITY IN LATVIA Liepāja 23% cheaper Hotels in Liepāja are the cheapest in Latvia at just $39 per night on average.
MOST EXPENSIVE CITY IN LATVIA Cēsis 26% more expensive Cēsis has the highest priced hotels in Latvia with rooms averaging $64 per night.
MOST POPULAR CITY IN LATVIA Riga 82% 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.0
$36
Grand Poet Hotel By Semarah
#1 Most popular
Grand Poet Hotel By Semarah
9.0
$129
Park Inn by Radisson Valdemara, Riga
#2 Most popular
Park Inn by Radisson Valdemara, Riga
8.0
$51
Wellton Riga Hotel & Spa
#3 Most popular
Wellton Riga Hotel & Spa
8.0
$55
Rija Hotel Tia
#4 Most popular
Rija Hotel Tia
8.0
$36
Bellevue Park Hotel Riga
#5 Most popular
Bellevue Park Hotel Riga
8.0
$39
St. Peter's Boutique Hotel
St. Peter's Boutique Hotel
8.0
$45
Alba Hotel
Best value
Alba Hotel
8.0
$33
Baltic Beach Hotel & Spa Luxury
#1 Most popular
Baltic Beach Hotel & Spa Luxury
4.5
$96
Hotel Jurmala Spa
#2 Most popular
Hotel Jurmala Spa
8.0
$87
Semarah Hotel Lielupe Spa & Conferences
#3 Most popular
Semarah Hotel Lielupe Spa & Conferences
8.0
$84
Daina Jurmala Beach Hotel
#4 Most popular
Daina Jurmala Beach Hotel
8.0
$38
Boutique Spa Hotel Pegasa Pils
#5 Most popular
Boutique Spa Hotel Pegasa Pils
7.0
$64
Villa Joma
Villa Joma
9.0
$55
Hotel Kolumbs
Best value
Hotel Kolumbs
8.0
$15
Amrita Hotel
#1 Most popular
Amrita Hotel
9.0
$26
Hotel Vilhelmine
#2 Most popular
Hotel Vilhelmine
9.0
$44
Royal Hotel Liepaja
#3 Most popular
Royal Hotel Liepaja
$28
Porins Hotel
#4 Most popular
Porins Hotel
9.0
$29
Robezu Nams
#5 Most popular
Robezu Nams
6.0
$35
Perlite
Perlite
8.0
$23
Hotel Gustavs
Best value
Hotel Gustavs
8.0
$40
Bille
#1 Most popular
Bille
9.0
$44
Gludas Grava
#2 Most popular
Gludas Grava
8.0
$51
Marbella
Best value
Marbella
8.0
$28
Guest House Maija
#1 Most popular
Guest House Maija
8.0
$39
Ventspils Apartment - Lielais Prospekts 26
#2 Most popular
Ventspils Apartment - Lielais Prospekts 26
8.0
$39
Vilnu 15
#3 Most popular
Vilnu 15

Latvia travel tips

Let us help you with the best tips about Latvia

When is the least expensive time to stay in Latvia?

Visiting Latvia in January would make for the least expensive trip at just $35 per night on average. To save on your trip, avoid planning it during April, as this is the most expensive month on average.

Where do most people stay in Latvia?

Out of all the tourist destinations in Latvia, our data shows that travelers tend to visit Riga more often than any other city.

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 $64 is 26% more than the average city in Latvia.

Which city in Latvia has the least expensive hotel rooms?

Riga currently offers the lowest nightly rates of any city in Latvia at just $12; a price that is 83% lower than the average rate per night in Latvia.


Popular international routes landing in Latvia

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Stockholm to Riga
Fastest flight time
1h 05m
Cheapest price
$94
Oslo to Riga
Fastest flight time
1h 30m
Cheapest price
$96
Helsinki to Riga
Fastest flight time
1h 05m
Cheapest price
$107
Dublin to Riga
Fastest flight time
5h 00m
Cheapest price
$121
London to Riga
Fastest flight time
2h 40m
Cheapest price
$157
New York to Riga
Fastest flight time
15h 40m
Cheapest price
$379
New York to Riga
Fastest flight time
17h 20m
Cheapest price
$390
View more