Skip to main content

Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

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+
Opatija – 575 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.

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... Great location, great view of the sea from the room

Show more Show less
9
Superb
2,716 reviews
Price from
£104
per night

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,367 reviews
Price from
£119
per night

Hotel Admiral 4 stars

Hotel in Opatija

Set right next to the sea, just above the Opatija Seaside Promenade, Hotel Admiral offers free Wi-Fi, an indoor pool with heated seawater and a whirlpool, as well as a sauna which are all included in... Marvellous breakfast and dinner. Very good seawiev.

Show more Show less
8.7
Fabulous
1,594 reviews
Price from
£68
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. Very nice location, just across the beach Super clean, excellent breakfast, nice comfortable rooms, we had room with balcony which was very large, with perfect sea view

Show more Show less
9.1
Superb
2,399 reviews
Price from
£115
per night

Amadria Park Hotel Milenij 5 stars

Hotel in Opatija

Centrally situated in trendy Opatija, the luxury Hotel Milenij enjoys a seafront location on Lungo Mare promenade. The trip and stay was great! Very helpful and proactive service and staff!

Show more Show less
9.4
Superb
903 reviews
Price from
£161
per night

Hotel Istra 3 stars

Hotel in Opatija

Set directly at the seafront next to the stone paved beach, Hotel Istra features an on-site restaurant and an indoor swimming pool with heated sea water. Great location, private hotel beach 5 meters away, clean and tidy, excellent staff, great food, superpanorma seaview from balconies (facing the sea), covid-19 restrictions and rules were kept on a high level offering maximum safety to guests. Great value.

Show more Show less
8.3
Very good
937 reviews
Price from
£60
per night

Boutique Hotel Mali Raj 4 stars

Hotel in Opatija

Featuring an indoor pool and a restaurant with a terrace, Boutique Hotel Mali Raj is located in Opatija, 1.8 km from Slatina Beach. Free WiFi is available and free parking is provided. this is a gem of a hotel. we've been here twice and really love the place. Our room actually sat on the water's edge, which made for a super unique experience. our kids loved the immediate access to the Mediterranean

Show more Show less
9.1
Superb
748 reviews
Price from
£97
per night

Hotel Paris 4 stars

Hotel in Opatija

Located in Opatija, 2.7 km from Beach Preluk, Hotel Paris provides air-conditioned rooms and a bar. Very friendly staff. Big and great breakfast. Location is very good. 🤗

Show more Show less
8.5
Very good
1,002 reviews
Price from
£84
per night

Hotel Ičići 4 stars

Hotel in Opatija

Set right next to the sea and built in 2017, Hotel Ičići is set in Ičići surrounded by greenery. The hotel features a seasonal outdoor pool and sun terrace. The building, the location, the food.

Show more Show less
8.7
Fabulous
846 reviews
Price from
£137
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. Excellent service. Very friendly and proffesional staff. Food at the restaurant was delicious. Definitely coming back.

Show more Show less
9.3
Superb
323 reviews
Price from
£208
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 centre of Opatija

See all

FAQs about hotels in Opatija

A Tiny Croatian Town with An Austrian Twist

Opatija is a lively and popular tourist destination which offers sandy beaches and some of the most stunning coastal views in Croatia, evident while strolling along its lovely seaside promenade Lungomare.

The town’s streets and pristine coastline are lined with bright and colourful pastel-coloured buildings, restaurants, bars, cafés and hotels.

If your plan is to go sightseeing, be sure to visit Opatija’s famous picture-postcard statue the Maiden with the Seagull, situated beside Juraj Šporer Art Pavilion. Other must-see sights are the Old City and the 14th-century Abbey of Saint James.

Neighbouring Opatija is Rijeka, Croatia’s historic and principal seaport town and a popular spot for a day trip. Rijeka’s most famous landmarks are the Maritime and History Museum of the Croatian Littoral and the 13th-century Trsat Castle, which offers magnificent city and coastal views.

Booking.com offers a range of hotels and apartments in Opatija and its neighbouring towns of Lovran, Ičići and Kastav.

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Opatija:

Explore guest reviews of hotels in Opatija

See all