Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Liepāja – 319 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Liva Hotel

Hotel in Liepāja

The centrally located Hotel Liva is Liepaja’s largest hotel and is within walking distance of Liepaja's main attractions. Liepaja’s sandy beach is a 10-minute walk away from the hotel. Very happy with my stay.Great location.Would book again

Show more Show less
8.3
Very Good
4,016 reviews
Price from
$35
per night

Promenade Hotel Liepaja

Hotel in Liepāja

The 5-star design Promenade Hotel features a unique location on a canal, next to the yacht marina and Liepaja’s Port. It features elegant rooms with air conditioning and plasma TV. Almost in the heart of the old town

Show more Show less
9.1
Awesome
1,817 reviews
Price from
$93
per night

Amrita Hotel

Hotel in Liepāja

Amrita Hotel is located in the center of the town Liepāja, in Latvia’s Kurzeme region. The 4-star hotel offers rooms with a flat-screen TV with cable channels, a mini-bar and a private bathroom. It was great that we had 2 types of pillows for each taste - small and bigger ones. Breakfast was great, fruits were very ripe, excellent. Four types of meat.

Show more Show less
9
Awesome
4,367 reviews
Price from
$47
per night

Hotel Kolumbs

Hotel in Liepāja

Opened in 2007, the hotel is located in one of the most beautiful cities of Latvia - in the region of Kurzeme in Liepāja, and offers modern yet comfortable accommodations. Room was great and with balcony. Big bonuss - bath not shower in the bathroom.

Show more Show less
8.8
Excellent
2,029 reviews
Price from
$38
per night

Art Hotel Roma

Hotel in Liepāja

Featuring a bar, garden and views of city, Art Hotel Roma is located in Liepāja, a 15-minute walk from Liepaja Beach. Wonderful breakfast where you order from the menu and items are freshly made.

Show more Show less
9.4
Awesome
1,527 reviews
Price from
$77
per night

SportHotel

Hotel in Liepāja

The SportHotel is located between the Baltic Sea and the Lake of Liepaja, offering rooms with free Wi-Fi, as well as 24-hour front desk service. Spacious room soft bed friendly staff flexible breakfast time window. The stay was pleasant! Breakfast was huuge. The two person table had Bread/Black bread, Paprika,Tomatoes,Cucumber slices,cheese slices,ham slices,sausage slices,salami sausage slices,two dishes of two panckakes with sweet strawberry jam,and a dish with two fried eggs(medium) and two hot boiled sausages. Side-table had two sorts of home made juices,water with lemon,yoghurt,milk,corn flakes And of course it was possible to ask for coffee with milk etc. And not even to mention the room was having SmartTV and a cooler for drinks and everything ready if you want to make yourself your own coffee in the room (kettle,cups,spoons) ! And last to mention: there is an special balcony to go if you are a smoker!

Show more Show less
8.1
Very Good
1,999 reviews
Price from
$19
per night

Fontaine Valhalla Hotel

Hotel in Liepāja

Fontaine Valhalla Hotel is a charming wooden hotel housed in 2 historic, renovated houses in central Liepaja. It offers rooms with private bathroom facilities and a TV. - Design is amazing - Comfortable rooms/bathroom in good condition - Great value for the price you pay - Location is great - Service is very good

Show more Show less
8.1
Very Good
952 reviews
Price from
$32
per night

Hotel Villa Roze

Hotel in Liepāja

Hotel Villa Roze is located by the seaside park in a historic area of Liepaja, about 984 feet from the Baltic Sea in a building from 1896. It offers elegant accommodations with stylish furniture. The room was exceptionally well designed and super clean. Everything was like new and the location is very convenient.

Show more Show less
9.4
Awesome
1,241 reviews
Price from
$58
per night

Boutique Hotel Roze

Hotel in Liepāja

Boutique Hotel Roze is the only hotel in Liepaja that is located in the park and seaside area. The distance to the beach is 328 feet, and it takes only 3 to 5 minutes to get to the center of the city.... We liked everything about this room! We were pleasantly surprised that this "room" (more like apartment) was located next to the hotel not in the hotel. It had separate garage for our car and we felt like we had our own house not a room in a hotel. It was very spacious, perfectly clean, everything was fresh, beds were comfy, linen was nice, clean and soft. Bathroom was spotless; mini shower gels, shampoos, dental kits and all other small hygiene things was left for us to use - it was a very nice touch. Location was perfect - we went everywhere on foot & after 15 minute walk you can find some nice cafes, sit in a beautiful squares and a park. 10 min walk to the beach was a prefect way to end our evening. Staff was super friendly and kind. Definitely will recommend this hotel to everyone visiting Liepaja.

Show more Show less
9.4
Awesome
613 reviews
Price from
$77
per night

Maestro Design Hotel

Hotel in Liepāja

Located in the center of Liepaja, this hotel is only a few minutes away from the sea and the port, as well as the most popular sights and attractions of this popular tourist resort. The room was great. Breakfast was delicious.

Show more Show less
9.3
Awesome
644 reviews
Price from
$78
per night

Most-booked hotels in Liepāja in the past month

See all

Budget hotels in Liepāja

See all

FAQs about hotels in Liepāja

  • On average, 3-star hotels in Liepāja cost $54 per night, and 4-star hotels in Liepāja are $83 per night. If you're looking for something really special, a 5-star hotel in Liepāja can be found for $176 per night, on average (based on Booking.com prices).

  • Some of the best hotels in Liepāja near Karosta Prison include Karosta Prison, Niedru apartamenti and Villa Ramaja.

  • Art Hotel Roma, Hotel Villa Roze, and Promenade Hotel Liepaja are some of the popular hotels in Liepāja.

  • For hotels in Liepāja that serve highly-rated breakfasts, try Hotel Vilhelmine, Maestro Design Hotel, and Hotel Villa Roze.

  • Boutique Hotel Roze, Promenade Hotel Liepaja, and Hotel Jugend with Self Check-in got great room view-related reviews from travelers in Liepāja.

  • On average, it costs $31 per night to book a 3-star hotel in Liepāja for tonight. You'll pay around $67 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Liepāja will cost around $110, on average (based on Booking.com prices).

  • Many families visiting Liepāja loved staying at Hotel Vilhelmine, Boutique Hotel Roze, and Hotel Villa Roze.

  • These hotels in Liepāja are highly rated by couples: Ezera Maja, Art Hotel Roma, and Boutique Hotel Roze.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Liepāja:

Explore guest reviews of hotels in Liepāja

See all