The 10 best spa hotels in Opatija, Croatia | Booking.com
Skip to main content

Spa hotels in Opatija

Find the spa hotels that appeal to you the most

August 2025

12
3456789
10111213141516
17181920212223
24252627282930
31

September 2025

123456
78910111213
14151617181920
21222324252627
282930
Check-in date - Check-out date

The best spa hotels in Opatija

Check out our selection of great spa hotels in Opatija

Filter by:

Review score

Boutique & Design Hotel Navis - Small Luxury Hotels of the World

Hotel in Opatija

Nestled on a rock above the sea, Boutique & Design Hotel Navis - Small Luxury Hotels of the World offers an outdoor pool and a luxury interior.

L
LMBK
From
Hungary
Exceptional as always. A gem of the local coast. Friendly and helpful staff, beatiful view from the room, lovely breakfast and a tasty but not uptight fine dining restaurant, offering lovely cocktails and a wide selection of local wines and delicacies. The hotel is constantly developing new infrastructure for guests and has been taking care to maintain the facilities in good condition.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,273 reviews
Price from
$481.11
1 night, 2 adults

Hotel Imperial - Liburnia

Hotel in Opatija

Completely renovated in 2018 and enjoying a prime location in the center of Opatija, Hotel Imperial - Liburnia is just steps away from Slatina beach.

N
Nela
From
Montenegro
This is the third time we are staying at this hotel - we love it and we are always going to come back when we are in the area! Large high ceiling rooms, impeccable service and breakfast choices worth a five star hotel.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,045 reviews
Price from
$228.37
1 night, 2 adults

Hotel Kvarner - Liburnia

Hotel in Opatija

Hotel Kvarner - Liburnia features an outdoor swimming pool and a beach. It offers free WiFi, an air-conditioned restaurant and a summer terrace above the sea.

L
Lauren
From
Iceland
The hotel was gorgeous. You could feel its unique history and also its grandeur. It is obviously a special place and staying there, we felt special as well. The staff couldn't have been nicer or more helpful. It's worth staying here just for the excellent support they provided at check in, check out, and several other times when we had questions. We spent an afternoon just swimming, relaxing and enjoying the sea at the hotel beach and swimming pool, which were lovely. We also enjoyed walking along the promenade and exploring the town. All of the different rooms that people in my group stayed in were clean, elegantly decorated, and very nice overall. The one with the seaside view and balcony was something special, though. If you are wavering, reserve that and enjoy the view!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,219 reviews
Price from
$163.93
1 night, 2 adults

Hotel Ambasador - Liburnia

Hotel in Opatija

Set just above the coastline promenade in Opatija, the impressive Hotel Ambasador - Liburnia provides free access to its Wellness & Spa Center, which has swimming pools, a fitness area and a spa relax...

E
Elen
From
0
One of the best hotels in Opatija riviera, great facilities, the best breakfast, always coming back to this hotel
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 4,475 reviews
Price from
$183.52
1 night, 2 adults

Keight Hotel Opatija, Curio Collection By Hilton

Hotel in Opatija

Located in Opatija, a few steps from Slatina Beach, Keight Hotel Opatija, Curio Collection By Hilton has accommodations with a terrace, private parking, a restaurant and a bar.

M
Martina
From
Croatia
The hospitality, all the staff very welcoming and professional
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 694 reviews
Price from
$127.95
1 night, 2 adults

Amadria Park Hotel Milenij

Hotel in Opatija

Centrally situated in trendy Opatija, the luxury Hotel Milenij enjoys a seafront location on Lungo Mare promenade.

M
Mislav
From
Croatia
Glamorous hotel 50 meters away from the statue of Girl with a seagull. Staff was amazing, polite, but not pushy at any moment. Room modern and clean, view to die for.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 598 reviews
Price from
$206.65
1 night, 2 adults

Hotel Domino

Hotel in Opatija

Facing the beachfront, Hotel Domino offers 4-star accommodations in Opatija and has a seasonal outdoor swimming pool, garden and terrace.

L
Liza
From
New Zealand
Excellent location and excellent place to stay. Great food, private beach, and excellent staff service with a special mention of the reception guy that did our booking. We will be back & so will our friends.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 1,619 reviews
Price from
$185.49
1 night, 2 adults

Hotel Paris

Hotel in Opatija

Located in Opatija, 1969 ft from Beach Tomaševac and 1.7 mi from Beach Preluk, Hotel Paris provides air-conditioned rooms and a bar.

G
Gergely
From
United Kingdom
Clean rooms and facilities, great location from the beach
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 3,983 reviews
Price from
$104.34
1 night, 2 adults

Grand Hotel Adriatic II

Hotel in Opatija

Enjoying a seafront position offering panoramic views of the Kvarner Bay, Grand Hotel Adriatic II is just a 5-minute walk from the center of Opatija.

D
DAMIR
From
United States
The whole family praised the variety of options and the volume of breakfast food - a very strong winner, not typically seen. The staff was very friendly and forthcoming in several instances to meet our requests or answer questions.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 4,928 reviews
Price from
$150.03
1 night, 2 adults

Hotel Admiral - Liburnia

Hotel in Opatija

Set right next to the sea, just above the Opatija Seaside Promenade, Hotel Admiral - Liburnia offers free Wi-Fi, an indoor pool with heated seawater and a whirlpool, as well as a sauna which are all...

s
samer
From
Israel
We had a free room upgrade which was perfect for our small family. The breakfast and dinner meals were outstanding. The location of the hotel was a jump distance from the sea, and close to all major places.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,655 reviews
Price from
$141.47
1 night, 2 adults
All spa hotels in Opatija

Looking for a spa hotel?

What better way to unwind after a day of sightseeing than at a health and wellness spa? Spa hotels focus on maximum relaxation for their guests, providing luxury features like hot tubs, thermal pools, and professional massage services. Some spa hotels use mineral-rich water pumped straight out of the ground, helping to maintain and restore good health.

Most booked spa hotels in Opatija and surrounding area in the past month

See all

FAQ about spa hotels in Opatija

Spa Hotels That Guests Love in Opatija

See all
  • Avg. price/night: $191.48
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6,070 reviews
    Spacious room, tasty breakfast with a big buffet. Friendly stuff. Nice wellness with an amazing sea view! Nice saunas with a cozy chilling place. Nicely decorated hotel with a cool bar in the lobby
    Guest review by
    Zrinka
    Young couple
  • Avg. price/night: $191.48
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6,070 reviews
    Nicely designed and clean rooms. Decent-sized wellness with a beautiful sea view (especially from the sauna). Variety of food choices for breakfast. "Totally" massage was amazing!
    Guest review by
    Marina
    Solo traveler
  • Avg. price/night: $285.77
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 3,045 reviews
    The rooms were spacious and clean. Parking space behind the hotel. Wellness area and massage from Marina (I believe this was her name) were great. I have never seen such a huge breakfast selection. The breakfast room was a dream, my girls felt like little princesses.
    Guest review by
    Olesja
    Family with young children
  • Avg. price/night: $191.48
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6,070 reviews
    Great location, huge choice of tasty food for breakfast, nice infinity pool, even if you dont like spa&wellness, it is worth visiting for the view. I have never been in panoramatic sauna before, just wow :) Nice treatmemts in the beauty center.
    Guest review by
    Katarina
    Young couple
  • Avg. price/night: $191.48
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 6,070 reviews
    Staff was very helpful and kind. Breakfast was very nice, a lot of different choices, and during the weekend at breakfast you could get your coffee from a barista - great quality coffee compared to similar hotels. Was very pleased to receive a room upgrade. Massage was excellent, but the saunas and the relax room were wonderful and definitely the highlight of the hotel.
    Guest review by
    Petra
    Solo traveler
  • Avg. price/night: $349.82
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 4,475 reviews
    Booked the Junior Suite, with a stunning sea view. Very spacious, clean and comfortable. Spa facilitates were clean & included in the room price (good to know, no bathing suits are allowed in the sauna, hot tub area) and the breakfast had a very good selection and quality of food.
    Guest review by
    Claire
    Young couple

Research, refine, and make plans for your whole trip

gogless