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

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Opatija – 644 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 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. Free parking, excellent breakfast, right in the heart. We walk a short walk into town each night and took a drive out to nearby cities each day. Perfectly located on shore and near old Istrian towns! Room was great and staff friendly

Show more Show less
8.2
Very Good
2,097 reviews
Price from
$105
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... Beautiful view and everything else!

Show more Show less
9
Awesome
3,653 reviews
Price from
$204
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. 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
1,748 reviews
Price from
$120
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.2
Awesome
1,452 reviews
Price from
$161
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. Stay at Palace Bellevue fully met our expectations. This was not our first time in this hotel and we have already accumulated dozens of visits to Opatija and hotels of Liburnija group. Services and facilities are excellent but staff is superb.

Show more Show less
9
Awesome
1,995 reviews
Price from
$153
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 were first time in Opatija and we were very lucky that, without any previous knowledge or recommendation, we selected the best hotel. The hotel has everything that 4 star hotel should have and somethings even more than that but one thing makes huge difference and deserves all 5 stars - that is their staff! During the stay, we felt like we were their most important guests.

Show more Show less
8.9
Excellent
1,283 reviews
Price from
$133
per night

Hotel Kristal - Liburnia

Hotel in Opatija

Located right on the seafront, Hotel Kristal - Liburnia has free Wi-Fi and its own beach with sun loungers. It offers indoor swimming pools and a mini fitness room. Great location,pleasent workers,superb food, unlimeted use of pool and sauna and overlall fantastic hotel experience thank u :)!

Show more Show less
8.1
Very Good
739 reviews
Price from
$68
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 was excellent. We will come again in future!

Show more Show less
8.8
Excellent
1,881 reviews
Price from
$127
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. Amazing view from family suit! perfect location for walks, rest and relax. Staff is amazing, we stayed for 12 nights at the beginning of April and we feel ourselves as at home

Show more Show less
8.4
Very Good
2,118 reviews
Price from
$92
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 near the coast , about a 4-5 minute walk from the water, great restaurants nearby. The buffet breakfast was solidly varied.

Show more Show less
8.3
Very Good
2,004 reviews
Price from
$100
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

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