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 – 636 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 room is I would say brand new like I was the first guest. By the looks this is more 5 star than a 4 star room but for me excellent value for price. Breakfast is top and enjoyed it . But the looks from the sauna room on the top of the hotel on the whole bay is absolutely amazing .

Show more Show less
8.6
Excellent
2,600 reviews
Price from
$86
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. Stuff. Absolutely amazing people, each one I met! You feel at home. Facilites were beyond expectations. Great breakfast. Would love to come back!

Show more Show less
8.1
Very Good
3,224 reviews
Price from
$72
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... We liked the room, the view, the cleanliness, the kindness of the staff, the food was very tasty and quite varied. The rules for preventing infection with Sars Cov 2 were observed.

Show more Show less
9
Wonderful
3,506 reviews
Price from
$119
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. Very comfortable bed, amazing facilities and an exceptional breakfast!

Show more Show less
8.9
Excellent
1,732 reviews
Price from
$80
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. Breakfast was really abundant and plentiful. Food was totally fresh (especially fruits and vegetables) and very tasty with enormous variety of different flavors. Dining hall was very elegant and posh, with wonderful staff and beautiful view.

Show more Show less
8.7
Excellent
1,221 reviews
Price from
$109
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,916 reviews
Price from
$61
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. I was at the gynecological congress in Opatija. This is my second stay at the Paris Hotel. I was thrilled by the new facilities, the wonderful wellness. My recommendation for accommodation in Opatija.

Show more Show less
8.4
Very Good
1,963 reviews
Price from
$78
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. Stunning hotel which had been updated to a very high standard. Comfortable high ceiling bedroom with an enormous bed and modern bathroom . Super breakfast in an amazing dining room . Access to a spacious terrace and nice pool overlooking the sea.

Show more Show less
8.8
Excellent
996 reviews
Price from
$67
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. The absolute best was our balcony that was with sea view. A spectacular view😍 The sun deck by the hotel was very nice and clean. Breakfast had many options. the Location of the hotel is very nice to.

Show more Show less
8.3
Very Good
2,187 reviews
Price from
$44
per night

Hotel Laurus ex Hotel Villa Kapetanovic - Liburnia

Hotel in Opatija

Featuring an outdoor pool with sun loungers, Hotel Laurus (ex Hotel Villa Kapetanovic) offers also a spacious terrace offering panoramic views of Kvarner Bay. We loved the room and view over the sea and pool area.

Show more Show less
9.1
Wonderful
736 reviews
Price from
$110
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

  • 4 attractions
  • 10 points of interest
Find out more
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