Hotels in Latvia

Find the best deals on 4,269 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
$40 - $66
CHEAPEST CITY IN LATVIA Liepāja 24% cheaper Hotels in Liepāja are the cheapest in Latvia at just $40 per night on average.
MOST EXPENSIVE CITY IN LATVIA Cēsis 25% more expensive Cēsis has the highest priced hotels in Latvia with rooms averaging $66 per night.
MOST POPULAR CITY IN LATVIA Riga 75% 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
  • Bellevue Park Hotel Riga
    Best value

    Bellevue Park Hotel Riga

    1 Slokas Street, Riga

    8.7

    $31

    View Deal
  • Grand Poet Hotel By Semarah
    #1 Most popular

    Grand Poet Hotel By Semarah

    Raina Boulevard 5/6, Riga

    9.5

    $105

    View Deal
  • Rixwell Elefant Hotel
    #2 Most popular

    Rixwell Elefant Hotel

    Kalnciema Street 90, Riga

    8.8

    $44

    View Deal
  • Park Inn by Radisson Valdemara, Riga
    #3 Most popular

    Park Inn by Radisson Valdemara, Riga

    Krogus Iela 1, Riga

    8.8

    $52

    View Deal
  • Wellton Riga Hotel & Spa
    #4 Most popular

    Wellton Riga Hotel & Spa

    Valnu Street 49, Riga

    8.6

    $48

    View Deal
  • Rija Hotel Tia
    #5 Most popular

    Rija Hotel Tia

    63 Kr. Valdemara Street, Riga

    8.1

    $298

    View Deal
  • St. Peter's Boutique Hotel

    St. Peter's Boutique Hotel

    Peldu Street 23, Riga

    8.6

    $78

    View Deal
  • Alba Hotel
    Best value

    Alba Hotel

    Darzu Street 9, Jūrmala

    8.8

    $62

    View Deal
  • Baltic Beach Hotel & Spa
    #1 Most popular

    Baltic Beach Hotel & Spa

    23/25 Juras Street, Jūrmala

    8.5

    $134

    View Deal
  • Semarah Hotel Lielupe Spa & Conferences
    #2 Most popular

    Semarah Hotel Lielupe Spa & Conferences

    Bulduru Prospekts 64/68, Jūrmala

    8.9

    $85

    View Deal
  • Hotel Jurmala Spa
    #3 Most popular

    Hotel Jurmala Spa

    Jomas Street 47/49, Jūrmala

    8.6

    $83

    View Deal
  • Daina Jurmala Beach Hotel
    #4 Most popular

    Daina Jurmala Beach Hotel

    Mezsargu Street 4/6, Jūrmala

    8.1

    $71

    View Deal
  • Good Stay Eiropa Hotel
    #5 Most popular

    Good Stay Eiropa Hotel

    Juras street 56, Jūrmala

    8.4

    $82

    View Deal
  • Boutique Spa Hotel Pegasa Pils

    Boutique Spa Hotel Pegasa Pils

    Juras Street 60, Jūrmala

    7.8

    $87

    View Deal
  • Royal Hotel Liepaja
    Best value

    Royal Hotel Liepaja

    Sturmanu 1, Liepāja

    $28

    View Deal
  • Amrita Hotel
    #1 Most popular

    Amrita Hotel

    Rigas Str. 7/9, Liepāja

    9.0

    $45

    View Deal
  • Hotel Kolumbs
    #2 Most popular

    Hotel Kolumbs

    Kuršu Street 32, Liepāja

    8.8

    $42

    View Deal
  • Hotel Vilhelmine
    #3 Most popular

    Hotel Vilhelmine

    Kr. Valdemāra Iela 9, Liepāja

    9.3

    $67

    View Deal
  • Porins Hotel
    #4 Most popular

    Porins Hotel

    Palmu iela 5, Liepāja

    9.1

    $39

    View Deal
  • Robezu Nams
    #5 Most popular

    Robezu Nams

    Robežu iela 7, Liepāja

    6.7

    $60

    View Deal
  • Perlite

    Perlite

    Hika iela 3, Liepāja

    8.6

    $43

    View Deal
  • Ventspils Apartment - Lielais Prospekts 26
    Best value

    Ventspils Apartment - Lielais Prospekts 26

    Ventspils

    8.0

    $39

    View Deal
  • Guest House Maija
    #1 Most popular

    Guest House Maija

    Latgales iela 3, Ventspils

    8.8

    $48

    View Deal
  • Vilnu 15
    #2 Most popular

    Vilnu 15

    Vilnu Iela 15, Ventspils

    View Deal
  • Marbella
    #3 Most popular

    Marbella

    Karlīnes iela 28, Ventspils

    8.8

    $53

    View Deal
  • Bille
    Best value

    Bille

    Amatas nov., Cēsis

    9.1

    $43

    View Deal
  • Hotel Gustavs
    #1 Most popular

    Hotel Gustavs

    Lielā Katrīnas iela 28, Cēsis

    8.3

    $60

    View Deal
  • Gludas Grava
    #2 Most popular

    Gludas Grava

    Glūdas iela 6a, Cēsis

    8.8

    $53

    View Deal

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 $66 is 25% 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 $29; a price that is 65% 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 00m
Cheapest price
$53
Oslo to Riga
Fastest flight time
1h 30m
Cheapest price
$53
Copenhagen to Riga
Fastest flight time
1h 20m
Cheapest price
$103
Helsinki to Riga
Fastest flight time
1h 00m
Cheapest price
$116
Dublin to Riga
Fastest flight time
2h 55m
Cheapest price
$136
London to Riga
Fastest flight time
2h 40m
Cheapest price
$149
Tbilisi to Riga
Fastest flight time
3h 25m
Cheapest price
$252
Newark to Riga
Fastest flight time
9h 35m
Cheapest price
$443
New York to Riga
Fastest flight time
10h 30m
Cheapest price
$507
Seattle to Riga
Fastest flight time
20h 00m
Cheapest price
$755
View more