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

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Liepāja – 356 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,887 reviews
Price from
$38
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. Great location, impeccable cleanliness. Nice and friendly staff, big breakfast choice, really nice place to stay in Liepaja

Show more Show less
8.9
Excellent
3,965 reviews
Price from
$32
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. Amazing hotel. Top notch. The service was excellent, and food was wonderful. Very clean. Highly recommended.

Show more Show less
9.1
Wonderful
1,958 reviews
Price from
$106
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. The location is very central and comfortable to access both the beatch and old town. The hotel is modern and nice. If you get a room with balcony, you can also see the old town. There is a private parking. The staff is very friendly. We arrived almost at midnight so they sent us a message with instructions how to enter the hotel and room.

Show more Show less
8.8
Excellent
1,751 reviews
Price from
$41
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. - Great receptionists - Low prices - Good location, quite place

Show more Show less
7.9
Good
1,920 reviews
Price from
$20
per night

Art Hotel Roma

Hotel in Liepāja

Located in Liepāja and with Liepaja Beach reachable within 1.1 miles, Art Hotel Roma has a garden, non-smoking rooms, free WiFi throughout the property and a bar. very cosy, very good location

Show more Show less
9.4
Wonderful
1,277 reviews
Price from
$78
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. We started at the amazing cozy doll room at the attic. I loved the interior, the bathroom was cute too.

Show more Show less
9.2
Wonderful
1,337 reviews
Price from
$53
per night

Hotel Vilhelmine

Hotel in Liepāja

The Hotel Vilhelmine offers cozy and spacious rooms with a historic atmosphere in the historic quarter of Liepaja, only a short walk from the main tourist attractions and the beach. Hotel room was very spacious and clean and comfortable. Bathroom was also big and nice. All pillows and bedlinen were very nice and comfortable. Little garden and parking in the premices were a bonus. We specially liked the historical interior and breakfast. All together very good for family with 2 kids.

Show more Show less
9.4
Wonderful
890 reviews
Price from
$43
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. Locations ,breakfast was among the best.we’re friendly staff

Show more Show less
9.3
Wonderful
816 reviews
Price from
$57
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.... Room was just fantastic: big room , nice furniture, clean , air contion and little terrace with garden/park view. Friendly staff, good breakfast. Location by the park with old trees and beach 5 min to walk. Excellent!

Show more Show less
9.4
Wonderful
647 reviews
Price from
$72
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

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

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

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

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

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

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

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

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

  • The average price per night for a 3-star hotel in Liepāja this weekend is $38 or, for a 4-star hotel, $71. Looking for something even fancier? 5-star hotels in Liepāja for this weekend cost around $233 per night, on average (based on Booking.com prices).

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Liepāja:

Explore guest reviews of hotels in Liepāja

See all