Skip to main content

Stay in Baltic Sea's best hotels!

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+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Marine Hotel Jūrmala

Hotel in Jūrmala

Marine Hotel Jūrmala is located in Jūrmala, a 9-minute walk from Jurmala Beach and 2.7 miles from Majori. Very nice staff, nice hotel, nice view to trees through window. Also, great breakfast

Show more Show less
9.1
Wonderful
1,065 reviews
Price from
$66
per night

Art Hotel Roma

Hotel in Liepāja

Located in Liepāja and with Rose Square reachable within a few steps, Art Hotel Roma has a garden, non-smoking rooms, free WiFi throughout the property and a bar. Nice, clean, comfortable. Location great. Breakfast delicious.

Show more Show less
9.4
Wonderful
1,626 reviews
Price from
$81
per night

Roze Villa

Hotel in Liepāja

Roze Villa 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. A real gem! Everything was great!

Show more Show less
9.1
Wonderful
1,568 reviews
Price from
$59
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. A tiny minus was the signal of TV channels. Most of the channels could not be seen and the ones working had a bad picture quality.

Show more Show less
9.5
Exceptional
1,029 reviews
Price from
$44
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. A lovely hotel, newly renovated in style! The room was quiet, spacious with very comfortable beds. The bathroom large and modern. The breakfast was excellent! Free parking on the hotel grounds was a bonus especially in a city.

Show more Show less
9.1
Wonderful
2,038 reviews
Price from
$86
per night

Priedes māja

Hotel in Ainaži

Located in Ainaži, a 6-minute walk from Ainazi Beach, Priedes māja has accommodations with a garden, free private parking and a bar. Saulkalne Stacija is 3.5 miles from the hotel. Quiet, clean, very comfortable. Great location at seaside.

Show more Show less
9.1
Wonderful
307 reviews
Price from
$55
per night

Design apartments Jūrmāja

Hotel in Ainaži

Located in Ainaži, within a 15-minute walk of Ainazi Beach and 3.9 miles of Saulkalne Stacija, Design apartments Jūrmāja provides accommodations with a garden and free WiFi as well as free private... Rooms were spacious, beds were big, everything was nice, tidy and clean. Reflected the same feeling as the pictures did - warm cosy and interestingly rustic themed. We had a good night sleep there with our family, neighbours sounds didn't penetrate the walls either. For extra there were small kids toys in the room, what gave it another great value. Garden was spacious with chairs, tables for everyone plus some gear for some sports too.

Show more Show less
9.8
Exceptional
215 reviews
Price from
$97
per night

OTTO Hotel & Sun

Hotel in Pāvilosta

Located in Pāvilosta, a 6-minute walk from Pāvilosta Beach, OTTO Hotel & Sun provides accommodations with a garden, free private parking, a terrace and a restaurant. Nice modern high standard rooms with comfy beds, soft bedsheets, nice garden, spa, restaurant, complimentary wine drink (16:30-17:30), coffee, and in amazing Pavilosta which is a hidden gem in Latvia, such a lovely village with so nice houses and life everywhere.

Show more Show less
9.1
Wonderful
351 reviews
Price from
$130
per night

Villa Gaida

Hotel in Saulkrasti

Located in Saulkrasti, a 8-minute walk from Lilaste Beach, Villa Gaida has accommodations with a garden, free private parking and a terrace. Great communication, really comfortable beds and pillows, very quiet and authentic place with modern facilities.

Show more Show less
9.4
Wonderful
161 reviews
Price from
$135
per night

Pļavas

Hotel in Ainaži

Located in Ainaži, 1.6 miles from Ainazi Beach, Pļavas provides accommodations with a garden, free private parking, a restaurant and a bar. the staff was lovely and property was very nice with sitting area outside.

Show more Show less
9
Wonderful
537 reviews
Price from
$65
per night

Hotels with extra health and safety measures

Find hotels in Baltic Sea with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Baltic Sea in the past month

See all

Baltic Sea's best hotels with breakfast

See all

Budget hotels in Baltic Sea

See all

Hotels in Baltic Sea you can book without a credit card

See all

FAQs about hotels in Baltic Sea

Explore guest reviews of hotels in Baltic Sea

See all
gogless