Hotels in Latvia

Find the best deals on 4,062 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 - £47
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
  • Bellevue Park Hotel Riga
    Best value

    Bellevue Park Hotel Riga

    1 Slokas Street, Riga

    8.7

    £30

    View Deal
  • Rixwell Elefant Hotel
    #1 Most popular

    Rixwell Elefant Hotel

    Kalnciema Street 90, Riga

    8.8

    £34

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

    Wellton Riga Hotel & Spa

    Valnu Street 49, Riga

    8.6

    £44

    View Deal
  • Wellton Centrum Hotel & Spa
    #3 Most popular

    Wellton Centrum Hotel & Spa

    33 Kaleju Street, Riga

    8.9

    £48

    View Deal
  • Rixwell Gertrude Hotel
    #4 Most popular

    Rixwell Gertrude Hotel

    70 Gertrudes Str, Riga

    8.5

    £32

    View Deal
  • Radisson Blu Latvija Conference & Spa Hotel, Riga
    #5 Most popular

    Radisson Blu Latvija Conference & Spa Hotel, Riga

    55 Elizabetes Street, Riga

    8.6

    £59

    View Deal
  • Riga Islande Hotel

    Riga Islande Hotel

    Kipsalas Iela 2, Riga

    8.8

    £35

    View Deal
  • Liepu Hostelis
    Best value

    Liepu Hostelis

    Ganību Iela 36/48, Liepāja

    7.6

    £8

    View Deal
  • Promenade Hotel Liepaja
    #1 Most popular

    Promenade Hotel Liepaja

    Veca Ostmala 40, Liepāja

    9.2

    £79

    View Deal
  • Amrita Hotel
    #2 Most popular

    Amrita Hotel

    Rigas Str. 7/9, Liepāja

    9.0

    £29

    View Deal
  • Seaside Park Apartment
    #3 Most popular

    Seaside Park Apartment

    Liepāja

    9.6

    £41

    View Deal
  • Liva Hotel
    #4 Most popular

    Liva Hotel

    Liela street 11, Liepāja

    8.4

    £18

    View Deal
  • Usma Spa Hotel & Resort
    #5 Most popular

    Usma Spa Hotel & Resort

    Priezkalni, Usmas pagasts, Ventspils novads, Talsi

    8.6

    £56

    View Deal
  • Sporthotel

    Sporthotel

    Dzerves 9, Liepāja

    8.2

    £14

    View Deal
  • Sunset Hotel
    Best value

    Sunset Hotel

    Pilsonu Street 9, Jūrmala

    8.3

    £22

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

    Semarah Hotel Lielupe Spa & Conferences

    Bulduru Prospekts 64/68, Jūrmala

    8.9

    £67

    View Deal
  • Hotel Jurmala Spa
    #2 Most popular

    Hotel Jurmala Spa

    Jomas Street 47/49, Jūrmala

    8.6

    £63

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

    Baltic Beach Hotel & Spa

    23/25 Juras Street, Jūrmala

    8.5

    £102

    View Deal
  • Daina Jurmala Beach Hotel
    #4 Most popular

    Daina Jurmala Beach Hotel

    Mezsargu Street 4/6, Jūrmala

    8.1

    £51

    View Deal
  • Good Stay Eiropa Hotel
    #5 Most popular

    Good Stay Eiropa Hotel

    Juras street 56, Jūrmala

    8.4

    £51

    View Deal
  • Amber Sea Hotel & Spa

    Amber Sea Hotel & Spa

    Dzintaru prospekts 68, Jūrmala

    8.0

    £52

    View Deal
  • Hostelis Priekuli
    Best value

    Hostelis Priekuli

    Darza iela 12, Priekuļi, Priekuļu nov., Priekuļi

    5.6

    £22

    View Deal
  • Lauku street Apartment
    #1 Most popular

    Lauku street Apartment

    Jāņmuiža

    £29

    View Deal
  • Livu Apartamenti
    #2 Most popular

    Livu Apartamenti

    Cēsis

    8.4

    £26

    View Deal
  • Meness Apartamenti
    #3 Most popular

    Meness Apartamenti

    Cēsis

    8.8

    £39

    View Deal
  • Piebalgas street apartment in Cesis
    #4 Most popular

    Piebalgas street apartment in Cesis

    Cēsis

    8.1

    £34

    View Deal
  • Privatmajas dala
    #5 Most popular

    Privatmajas dala

    Cēsis

    8.3

    £27

    View Deal
  • Province

    Province

    Niniera iela 6, Cēsis

    8.7

    £51

    View Deal
  • Parks Guest House
    Best value

    Parks Guest House

    Atbrīvotāju Iela 1, Sigulda

    8.8

    £31

    View Deal
  • Hotel Santa
    #1 Most popular

    Hotel Santa

    Kalnjāņi, Siguldas Nov., Rīgas Raj., Sigulda

    8.4

    £37

    View Deal
  • Hotel Kakis
    #2 Most popular

    Hotel Kakis

    Pils Iela 8, Sigulda

    8.9

    £39

    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?

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 £33 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 £47 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 £5, 92% 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
Edinburgh to Riga
Fastest flight time
2h 30m
Cheapest price
£9
London to Riga
Fastest flight time
2h 30m
Cheapest price
£34
Nottingham to Riga
Fastest flight time
2h 35m
Cheapest price
£39
Manchester to Riga
Fastest flight time
2h 35m
Cheapest price
£75
Birmingham to Riga
Fastest flight time
2h 40m
Cheapest price
£102
Liverpool to Riga
Fastest flight time
24h 25m
Cheapest price
£126
Glasgow to Riga
Fastest flight time
9h 05m
Cheapest price
£127
Leeds to Riga
Fastest flight time
6h 05m
Cheapest price
£136
Newcastle upon Tyne to Riga
Fastest flight time
32h 10m
Cheapest price
£182
Aberdeen to Riga
Fastest flight time
2h 30m
Cheapest price
£201
View more