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+
Opatija – 637 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.

Grand Hotel Adriatic

Hotel in Opatija

Grand Hotel Adriatic is set a 5-minute walk from Opatija's town center, just 164 feet above the coastal walking path Lungomare. The location of the hotel is perfect, with stunning sea views from the rooms, creating a serene and tranquil atmosphere for your stay. The panoramic views of the city from the pool and spa area are simply breathtaking and add an extra layer of relaxation to your experience. You can take a dip in the pool or relax in the hot tub while enjoying the stunning views.

Show more Show less
8.7
Excellent
3,372 reviews
Price from
$78
per night

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. spa, view, breakfast and dinner

Show more Show less
8.2
Very Good
3,787 reviews
Price from
$81
per night

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... Top notch breakfast. Wellness center and spa amazing Comfort at its best

Show more Show less
9
Wonderful
3,276 reviews
Price from
$151
per night

Hotel Palace Bellevue - Liburnia

Hotel in Opatija

Featuring a wellness & spa center, the newly renovated Hotel Palace Bellevue - Liburnia is housed in a beautiful Empire-style building, as one of the oldest hotel it is considered a local landmark. Sophisticated, comfortable, clean, elegant hotel, spacious room, well located by the sea. Friendly staff, delicious food, Rich buffet breakfast. Wellness is excellent.

Show more Show less
8.9
Excellent
1,875 reviews
Price from
$111
per night

BRISTOL Hotel Opatija

Hotel in Opatija

The luxurious Hotel Bristol in Opatija has been carefully renovated, radiating imperial Austrio-Hungarian architecture with wrought iron balcony work and a splendid interior. Great location in the centre, very friendly stuff, good breakfast, nice clean room and bathroon...we will for sure come again.

Show more Show less
8.4
Very Good
1,772 reviews
Price from
$70
per night

Amadria Park Grand Hotel 4 Opatijska Cvijeta

Hotel in Opatija

Boasting a 4921 ft² wellness area with indoor and outdoor pools, as well as various saunas and hot tubs, the award-winning Grand Hotel 4 Opatijska Cvijeta is set right next to the sea. Absolutely beautiful view! Wonderful staff! Fabulous experience!

Show more Show less
8.6
Excellent
1,213 reviews
Price from
$155
per night

Hotel Paris

Hotel in Opatija

Located in Opatija, 1.7 mi from Beach Preluk, Hotel Paris provides air-conditioned rooms and a bar. Hotel Paris is located at the heart of Opatija. It's very close to several beaches, shops and restaurants, perfect for a stroll after a nice lunch or dinner! Breakfast was amazing, and hotel staff are extremely helpful and friendly.. Food at their Butter & Salt restaurant is delicious, worth trying. Cleanliness is on top, WIFI, TV, AC everything worked great. The best mattress I ever slept on, was in this hotel I honestly slept like a baby :)

Show more Show less
8.3
Very Good
2,125 reviews
Price from
$95
per night

Heritage Hotel Imperial - Liburnia

Hotel in Opatija

Completely renovated in 2018 and enjoying a prime location in the center of Opatija, Heritage Hotel Imperial - Liburnia is just steps away from Slatina beach. Room 409 was very large and comfortable. Food selection for breakfast and dinner was also very good.

Show more Show less
8.8
Excellent
974 reviews
Price from
$91
per night

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... everything from the service to the cleaning the food and the location

Show more Show less
8.8
Excellent
1,712 reviews
Price from
$100
per night

Design Hotel Navis

Hotel in Opatija

Nestled on a rock above the sea, Design Hotel Navis offers an outdoor pool and a luxury interior. I haven't met more proffesional,open minded and friendlier hotel staff in my life, from the second we came into hotel. The sea view from room is extraordinary and the food is.... just try the sushi :)

Show more Show less
9.1
Wonderful
1,380 reviews
Price from
$139
per night

Most-booked hotels in Opatija in the past month

See all

Opatija's best hotels with breakfast

See all

Budget hotels in Opatija

See all

Hotels located in the center of Opatija

See all

FAQs about hotels in Opatija

Learn more about visiting Opatija

  • 3 attractions
  • 10 points of interest
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Opatija:

Explore guest reviews of hotels in Opatija

See all