Latvia hotels

Selection of 2262 cheap hotels with rates from $47
  • guests
Tourists consider this country
  • gourmet,
  • amber,
  • bike,
  • fish,

Hotel rooms in Latvia

Latvia is not the biggest country in the world so it is possible to visit every corner of this country at once, but only if you are able to spend at least a month on your vacation. There are 2 big cities and 313 small towns in Latvia. Each of the big city can offer more than 500 hotel rooms to choose from, while you also won't need to choose the blind in towns as there are up to 9 cheap hotels at your choice. Average hotel price in Latvia varies from $15 to $782 per night. If you have difficulties deciding which city in Latvia you should visit at first place, here are 3 options to choose from: Riga, Jurmala and Ventspils. These are the most popular cities among travellers here. We have collected all Latvia hotel rooms with the best rates in one place to help you plan your trip!

Latvia hotel rates

Currently there is a selection of 6 cheap hotel rooms in Latvia with discounts varying from 10% to 60% and location covering 6 cities cities. The most populated with cheap hotels city is Riga: 419 hotels rooms out of 788 here can be booked at a good discount rate. The largest discount in Latvia found by our users composed 60%. Go through all the profitable hotel rooms with discounts in Latvia to choose a really cheap rate in a hotel which suits your exact trip!
discount 40%
Very good hotel
1.2 km from the city center
Rating 8.3 Art Hotel Laine Art Hotel Laine From $38
discount 59%
good hotel
0.8 km from the city center
Rating 9.7 Hotel Wooden Villa Wooden Villa From $67
discount 39%
Good city hotel
4.3 km from the city center
Rating 7.5 Unimars Hotel Riga Unimars Hotel Riga From $43
discount 8%
good hotel
2.7 km from the city center
discount 23%
good hotel
1 km from the city center
Rating 9.5 Hotel Villa Alvine Villa Alvine From $127
discount 8%
Fair Hotel
0.1 km from the city center
Rating 6.9 Hotel Dzintarjura Dzintarjura From $36

Latvia hotels

There are 2407 hotel rooms in Latvia located in 351 cities. The largest amount of hotels in Latvia is located in Riga: 788 out of 2407. Cheap hotel rates here start from $26 while booking a room in the most expensive hotel in Latvia will cost you $397. However there is a selection of up to 3 hotels with cheap rates even in such small towns as Lichi or Marciena: average price per room here starts from $15.
Excellent city hotel
1.7 km from the city center
Rating 8.5 Bellevue Park Hotel Riga Bellevue Park Hotel Riga From $31
Excellent city hotel
0.4 km from the city center
Rating 8.8 Rixwell Centra Hotel Rixwell Centra Hotel From $42
Excellent city hotel
3.8 km from the city center
Rating 8.7 Rixwell Elefant Hotel Rixwell Elefant Hotel From $31
Very good hotel
1.7 km from the city center
Rating 8.3 City Hotel Teater City Hotel Teater From $30
Very good romantic hotel
0.9 km from the city center
Rating 8.4 Hotel Europa Royale Riga Europa Royale Riga From $33
Excellent hotel
1.8 km from the city center
Rating 8.5 Rixwell Gertrude Hotel Rixwell Gertrude Hotel From $34

Best hotels in Latvia

tophotels_hotels
The most popular Latvia hotels
  • 10
    hotels
  • $109
    average price
  • 8.8
    average rating
There are 2262 hotels in Latvia, and among them we want to highlight top-10 of the most popular ones with cheap hotel rates starting from $76. Are you interested?
Show collection
russians_hotels
Latvia hotels with Russian personnel
  • 10
    hotels
  • $56
    average price
  • 9.0
    average rating
To meet the Latvia staff speaking in your native language is priceless. Here is the collection of hotels with Russian-speaking personnel in Latvia with cheap hotel rates starting f...
Show collection
romantic_hotels
Top-10 romantic Latvia hotels
  • 10
    hotels
  • $80
    average price
  • 8.9
    average rating
Travelling to Latvia with your lover? Take a look at the collection of the most romantic hotels here with cheap hotel rates starting from $33.
Show collection
business_hotels
Business hotels in Latvia
  • 10
    hotels
  • $74
    average price
  • 8.7
    average rating
Every day a few thousands of people come to Latvia on a business trip. We know the best place for them to stop! Here is the collection of business hotels in Latvia with cheap hotel...
Show collection
All hotel collections in Latvia

The best hotels are here and now. Try them!

  • guests

Cheap hotel rates in Latvia

It is not a surprise that hotel prices in Latvia vary significantely depending on a season. One can book a really cheap hotel room in Latvia in April, when average hotel rate equals to $20. However booking a hotel in Latvia in July will cost you a fortune, because prices go up and reach $75 per night by this month. Another easy way to save some money is to book your hotel in advance. You can make you reservation with discount up to 25% booking a room 40 days prior check in date – this is an average period between reservation date and the trip itself when our users normally succeed in finding reasonable prices and booking cheap hotel rooms in Latvia. However there is a city where you can always book a cheap hotel and that city is Riga. Elizabeth's Youth Hostel, the hotel with the lowest prices in Latvia, is situated here and an average rate for booking a room in this hotel starts from $13. Those who are passionate about historical sites should definitely visit Riga, the city with the oldest hotel in Latvia – Ekes Konvents, constructed in 1435. You can book a room in this hotel for $43 per night. As you can see, Latvia has interesting hotel rooms to offer both to luxury travellers and to backpackers. Use Hotellook to book hotels in Latvia and you will definitely find your best room for a really cheap rate!
All cities in Latvia