Stay in Opatija Riviera's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Design Hotel Navis 5 stars

Hotel in Opatija

Nestled on a rock above the sea, Design Hotel Navis offers an outdoor pool and a luxury interior. Interesting hotel architecture and interesting concept. Very pleasant and beautiful hotel, with a very likable design of restaurants and rooms with beautiful sea views. Breakfast might have been a little more varied but the chef at the restaurant served a steak meal very tasty for dinner. The gentleman at the reception is very kind and professional in his work. All possible compliments for such work for him, such people should be rewarded for their work. While tomorrow the lady at the reception was without much patience. The outdoor pool is very cool and the wellness area very decent. The only downside is that the hotel is not in the center of Opatija, and has more expensive accommodation than hotels in the center of Opatija. I think the price should be lower. Mostly a very nice experience and my every recommendation for a hotel.

Show more Show less
9.2
Superb
1,410 reviews
Price from
£232
per night

Hotel Ambasador 5 stars

Hotel in Opatija

Set just above the coastline promenade in Opatija, the impressive Hotel Ambasador provides free access to its Five Elements Wellness & Spa Centre, which has swimming pools, a fitness area and a spa... This is probably the best hotel we have ever been to. From the amazingly friendly and helpful staff to the luxury room and the great pool - there is no visible room for improvement. Also a breakfast that’s truly above and beyond what can be expected from a 5 star hotel! If going to Opatija there is really no other place that would be worth your time.

Show more Show less
9.1
Superb
2,802 reviews
Price from
£120
per night

Hotel Palace Bellevue 4 stars

Hotel in Opatija

Featuring a wellness & spa centre, the newly renovated Hotel Palace Bellevue is housed in a beautiful Empire-style building, as one of the oldest hotel it is considered a local landmark. A historic and beautiful building with great staff, a delicious breakfast buffet, wonderful spa area and fantastic views. Highly recommended!

Show more Show less
9.1
Superb
2,441 reviews
Price from
£104
per night

Pansion Villa Betina 3 stars

Hotel in Lovran

Situated in Lovran, 2.2 km from Medveja Beach, Pansion Villa Betina features accommodation with a restaurant, free private parking, a seasonal outdoor swimming pool and a garden. The place was amazingly clean, rooms very spacious and light. Nice view from the balcony. Hostess were very kind and helpful. Would highly recommend going here

Show more Show less
9.4
Superb
142 reviews
Price from
£68
per night

Hotel Gardenija 3 stars

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. Great location, right in the middle of town. Staff is outstanding, very accommodating, friendly, accommodating... they really make an effort to make you comfortable!

Show more Show less
9.1
Superb
543 reviews
Price from
£112
per night

Villa Abbazia 4 stars

Hotel in Opatija

Completely renovated in 2018 and enjoying a prime location in Opatija, Villa Abbazia features a swimming pool, a fitness centre and a spa with wellness facilities. Abundant breakfast, friendly staff, valet parking, exquisite location and building full of history.

Show more Show less
9.2
Superb
102 reviews
Price from
£128
per night

Boutique Hotel Acacia 4 stars

Hotel in Lovran

Featuring 4-star accommodation, Boutique Hotel Acacia is situated in Lovran, 1.3 km from Lovran Old Town and 1.4 km from Lovran Lungomare Promenade. Everything there is to like, starting from the rooms with wonderful view of the see (glass railings allow you to have window to the sea when lying on the bed or relaxing in the armchair), to the food which is delicious, and in large variety every day, and the staff is just perfect, very nice, communicative and always there to make your stay even nicer.

Show more Show less
9.6
Exceptional
472 reviews
Price from
£121
per night

Hotel Villa Privileggio 3 stars

Hotel in Mošćenička Draga

Offering 24-hour front desk service, Hotel Villa Privileggio is situated in Mošćenička Draga, 12 km from Opatija and 18 km from Rijeka. Our room was clean & quiet. We were upgraded to a balcony room which we did not use but we appreciate the possibility. The shoreline is walking distance to the beach & numerous eating choices.

Show more Show less
9.4
Superb
170 reviews
Price from
£96
per night

Amadria Park Hotel Royal 4 stars

Hotel in Opatija

Enjoying a seafront position and offering a restaurant boasting sea views, Design Hotel Royal is located in the centre of Opatija, steps away from Angiolina Park. Great place, great service! There is nothing we missed. There were no Sea view rooms available, but we got extra nice room on the corner with part sea view what was more than we immagined. Thanks a lot!

Show more Show less
9.3
Superb
402 reviews
Price from
£166
per night

Hotel Bevanda - Relais & Chateaux 5 stars

Hotel in Opatija

Built in 2013 and situated in front of a beach, the Hotel Bevanda offers luxurious rooms with free Wi-Fi and spacious furnished terraces overlooking the sea. We loved every detail of this experience, stuff, room, food, all of it.

Show more Show less
9.3
Superb
340 reviews
Price from
£250
per night

Hotels with extra health and safety measures

Find hotels in Opatija Riviera with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Opatija Riviera in the past month

See all

Opatija Riviera's best hotels with breakfast

See all

Budget hotels in Opatija Riviera

See all

FAQs about hotels in Opatija Riviera

Explore guest reviews of hotels in Opatija Riviera

See all
gogless