Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Opatija – 581 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.

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. Excellent location and very good communication!

Show more Show less
8.3
Very Good
2,301 reviews
Price from
$65
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. Nice staff, nice hotel, properties, …, everything perfect!

Show more Show less
7.7
Good
978 reviews
Price from
$78
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 Five Elements Wellness & Spa Center, which has swimming pools, a fitness area... Amazing view from the room, had everything for a nice relaxing stay. Spa access was an added bonus. Breakfast is amazing, highly recommended. The staff were mostly helpful. The hotel parking was full when I arrived but the concierge offered to take my keys and find a park in the street while I checked in, but ended up finding hotel parking for me, I really appreciated this after 6 hours on the road. The room was dog friendly, but the hotel was also too. There are designated seating areas at the restaurant where pets are allowed, and also outside in the sun lounges, as a solo traveller with a dog, this was perfect! It took me a couple of days to find, but there’s a nice shortcut through the pool area down to the promenade. I’ll definitely visit again.

Show more Show less
9
Awesome
2,954 reviews
Price from
$103
per night

Hotel Istra - Liburnia

Hotel in Opatija

Set directly at the seafront next to the stone paved beach, Hotel Istra - Liburnia features an on-site restaurant and an indoor swimming pool with heated sea water. Everything was perfect! Polite staff, awesome sea view...

Show more Show less
8.2
Very Good
1,480 reviews
Price from
$54
per night

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. Food was delicious!! Room was perfect, staff is so helpful. Beds are so comfortable. Room view is magical. Every night there is live music at the outside bar. Location is perfect. Infinity pool is right below hotel and the water on the beach below pool is so clear. Everything was great!

Show more Show less
8.1
Very Good
618 reviews
Price from
$94
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. It’s really great hotel! With amazing breakfast, very clean room and very polite staff.

Show more Show less
9
Awesome
1,224 reviews
Price from
$135
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. View from every corner of hotel is absolutely amazing and beautiful. At the restaurant they have finest cognac, whiskeys and wines. We stayed for breakfast only and it was tasteful and the best one we ever ate. Breathtaking views from room, even if is windy outside, beacuse of the position of hotel on terrace/balcony it will not be. Simply perfect

Show more Show less
9.2
Awesome
1,467 reviews
Price from
$134
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. We loved this place! Great location with a beautiful view from the balcony.

Show more Show less
9
Awesome
1,125 reviews
Price from
$118
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. Wonderful century-old Hotel in the center of the city. „Old-School“ bellhop, vintage decorations. Excellent dinner buffet and breakfast buffet. Saltwater pool and both Sauna and steam bath.

Show more Show less
9.1
Awesome
2,333 reviews
Price from
$94
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. The staff and the boss are really friendly and accomodating.

Show more Show less
8.3
Very Good
1,313 reviews
Price from
$84
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

FAQs about hotels in Opatija

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Opatija:

Explore guest reviews of hotels in Opatija

See all