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 – 722 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. Everyrhing was great, the staff, the room, the spa, the pool, the breakfast, everything. :)

Show more Show less
8.2
Very Good
2,892 reviews
Price from
$106
per night

Hotel Gardenija

Hotel in Opatija

Enjoying a central position in Opatija, just a few minute walk from the nearest beach, Hotel Gardenija features and onsite restaurant and a coffee bar with a terrace. Comfortable hotel room with a spectacular view to the sea, big balcony. Clean room, snow-white clean bedclothes and towels. The breakfast was lush and fantastic. We travelled with two kids and the hotel staff prepared small surprises for the children. Front desk hotel managers and waiters were very polite and frendly. We just loved everything and plan to come back soon.

Show more Show less
8.6
Excellent
690 reviews
Price from
$113
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... Very friendly staff, extensive breakfast arrangement, amazing poolside bar (custom icecream and selection of lunch dishes), seaside and poolside sunbeds and parasols, and so mych more…

Show more Show less
9
Wonderful
3,646 reviews
Price from
$219
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
2,351 reviews
Price from
$137
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 fine. Amaizing view at the Sea from the balcony. There were tasty breakfasts with much to choose from, indoor pool was a great option for colder evenings. And last but not least our Daughter had a very good time at the Animation groups led by Ms. Tara. Our daughter sens very worm greetings to ms. Tara, she was very sad knowing she won't attend these groups no longer.

Show more Show less
8.7
Excellent
1,777 reviews
Price from
$129
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
1,016 reviews
Price from
$128
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
Wonderful
1,828 reviews
Price from
$175
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. The check-in staff was exceptional with lots of attention to detail and making us feel welcomed. A special thank you to Luca for providing detailed information in writing of things to do.

Show more Show less
8.7
Excellent
1,213 reviews
Price from
$148
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. location is perfect,beautiful balcony and view

Show more Show less
8.3
Very Good
2,180 reviews
Price from
$84
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.4
Very Good
1,997 reviews
Price from
$106
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

  • 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