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 – 747 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.7
Excellent
3,666 reviews
Price from
$146
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. The hotel is situated just above the main street so you can enjoy spectacular view, especially from swimming pool and relax room. It is close enough to town center for a nice walk along the beach. Rooms are adequate in size but.make.sure you pick sea-side view for full experience. The staff is kind and very hospitable, very professional. The food is great, there are so many meal choices for various tastes. We will most certainly return!

Show more Show less
8.2
Very Good
4,095 reviews
Price from
$119
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,557 reviews
Price from
$223
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. This it an amazing hotel. Even though this is a 4-star hotel it is better than most 5-star hotels around the world. Very friendly and helpful staff, very well appointed and comfortable rooms, great breakfast and dining options. They also have a very nice indoor swimming pool, gym and wellness spa. The hotel building is impressive well maintained classic "old world" architecture which adds the experience.

Show more Show less
8.9
Excellent
2,029 reviews
Price from
$158
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. Everything. The town is beautiful,the people helpful.

Show more Show less
8.4
Very Good
1,908 reviews
Price from
$129
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. Helpful staff, cleanliness, food, and service in general.

Show more Show less
8.6
Excellent
1,248 reviews
Price from
$159
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. close distance to multiple beaches

Show more Show less
8.4
Very Good
2,310 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. very nice location, extremely friendly and helpful lady at the reception, the rooms was big and well-furnished

Show more Show less
8.8
Excellent
1,073 reviews
Price from
$132
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,827 reviews
Price from
$133
per night

Boutique & Design Hotel Navis

Hotel in Opatija

Nestled on a rock above the sea, Boutique & Design Hotel Navis offers an outdoor pool and a luxury interior. This hotel is absolutely amazing. Secluded in the cove it offers a stunning view from the room (and from the bed) and peaceful stay. We were here in the off season but we still manage to soak up sun in the balcony of our room. The staff is extremely professional and friendly and everything is super clean.

Show more Show less
9.1
Wonderful
1,433 reviews
Price from
$376
per night

Most-booked hotels in Opatija in the past month

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

  • 2 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