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

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Liepāja – 459 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 3 stars

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. Everything superlative! The people who work there are professional, respectful, empathetic, kind. Food very well prepared, presented, served quickly with a smile! Super central location! Ambient music suitable for every period of the day. I recommend this hotel!!!!

Show more Show less
8.3
Very good
5,210 reviews
Price from
£35
per night

Amrita Hotel 4 stars

Hotel in Liepāja

Amrita Hotel is located in the centre 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 minibar and a private bathroom. It was so nice to go into a room, where the window was opened. That was amazing! Usually hotel rooms are with stuffy and hot air. Shoe polish, hair cap for shower etc was a nice touch to the room. Stuff thinks about guests needs. A big plus is that hotel offers room service with food. Staff was so polite. Thank you, Amrita Hotel, for the stay.

Show more Show less
8.9
Fabulous
4,076 reviews
Price from
£32
per night

Promenade Hotel Liepaja 5 stars

Hotel in Liepāja

The 5-star design Promenade Hotel enjoys a unique location on a canal, next to the yacht marina and the Liepaja’s Port. It features elegant rooms with air-conditioning and plasma TV. Extraordinary stay, beyond excellent. Our entire family of six, including a family members' pet, thoroughly enjoyed our one night stay. Wished we could have stayed longer. Almost all in the family agreed that it was the finest hotel they may have stayed. Room amenities galore and nice products.

Show more Show less
9.1
Superb
1,989 reviews
Price from
£93
per night

Hotel Kolumbs 4 stars

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 accommodation. Everything was great! Staff was friendly and helpful, the facilities were clean and comfy, food was delicious. We tried sauna and jacuzzi area, which was relaxing and fun. There is a private parking behind the hotel in the yard. Location is also good, both the city centre and the sea are less than 1 km away. In our opinion, hotel Kolumbs in Liepaja is a perfect fit for a calm holiday.

Show more Show less
8.8
Fabulous
1,789 reviews
Price from
£37
per night

SportHotel 3 stars

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
2,008 reviews
Price from
£19
per night

Art Hotel Roma

Hotel in Liepāja

Situated in Liepāja and with Liepaja Beach reachable within 1.8 km, Art Hotel Roma features a garden, non-smoking rooms, free WiFi throughout the property and a bar. We lived in the junior suite, very high ceiling, very well furnished!

Show more Show less
9.4
Superb
1,337 reviews
Price from
£66
per night

Roze Villa 4 stars

Hotel in Liepāja

Roze Villa is situated by the seaside park in a historic area of Liepaja, about 300 metres from the Baltic Sea in a building from 1896. It offers elegant accommodation with stylish furniture. Everything was nice... the beautiful girls at the reception

Show more Show less
9.2
Superb
1,437 reviews
Price from
£54
per night

Maestro Design Hotel

Hotel in Liepāja

Located in the centre 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. Recently renovated. Rooms comfortable and with character. Unlike many new hotels, even a comfortable mattress! Coffee machine in the room. Climate control. Good location and plenty of free parking just outside. Within walking distance from main tourist attractions. Very good breakfast with an a la carte menu, not the outdated (and during Covid times unsafe) buffet.

Show more Show less
9.3
Superb
861 reviews
Price from
£53
per night

Roze Boutique Hotel 4 stars

Hotel in Liepāja

Roze Boutique Hotel is the only hotel in Liepaja that is located in the park and seaside area. Great location next to the sea and close to the center. Really comfortable room and breakfast was amazing. In the room you have everything you need to relax and recharge.

Show more Show less
9.4
Superb
697 reviews
Price from
£70
per night

MORE Hotel

Hotel in Liepāja

Housed in a building from 1899, MORE Hotels is located in the old town of Liepaja, only a 15-minute walk from the the superb beach. It offers free private parking and rooms with free Wi-Fi. Excellent comfy and hospitable staff eho speaks fluent English. The interior was simple and sufficient- clean, soft beige styling, not fancy but more than comfortable. The bathroom was clean, simple, shower was spacious even with a child. The soap dosators were full, no fancy small bottles but clean towels and plenty of soft water. The breakfast was a buffee, nice choice: real omlette/ eggs, sausages, pancakes, salades, fish, everything for sandwiches, GREAT coffee and tea choice. Very surprised by such a choice and quality in a small hotel like this.

Show more Show less
8.9
Fabulous
1,282 reviews
Price from
£48
per night

Most booked hotels in Liepāja in the past month

Budget hotels in Liepāja

See all

FAQs about hotels in Liepāja

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

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

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

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

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

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

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

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

  • Roze Boutique Hotel, Hotel Jugend with Self Check-in and Hotel Vilhelmine have received great reviews from travellers in Liepāja regarding the views from their hotel rooms.

Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Liepāja:

Explore guest reviews of hotels in Liepāja

See all