Curated luxury hotels in Opatija

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Opatija

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Hotel Miramar Opatija
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.89 km from centre

10.0

 

1 review

Breakfast available

When you a stay at Hotel Miramar Opatija in Opatija, you'll be on the riverwalk, just steps from Casino Rosalia and Kvarner Gulf. This beach hotel is 0.7 mi (1.1 km) from Park Angiolina and 0.8 mi (1.3 km) from Open Air Summer Theater.

Compare price on Booking.com
Compare price on Booking.com
Villa Ariston
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 2.08 km from centre

9.4

 

276 review

Villa Ariston is set right next to the seaside promenade between the picturesque town of Ičići and the historic centre of Opatija. It features a restaurant with a terrace boasting sea views. Fitted with air conditioning, its rooms also offer free WiFi.

Each room also provides a minibar, safety deposit box and a satellite TV. Private bathroom comes with a bath or shower, in addition to a hairdryer and a bidet.

Villa Ariston provides a 24-hour front desk service and a luggage storage. Paid private parking is available upon request.

The centre of Opatija is 1.7 km away, while Rijeka is 15 km from the property.

Opatija Bus Station is 1.8 km away. Rijeka Airport is at a distance of 40 km.

Compare price on Booking.com
Compare price on Booking.com
Boutique & Design Hotel Navis - Small Luxury Hotels of the World
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 2.64 km from centre

9.2

 

1,194 review

Breakfast available

Nestled on a rock above the sea, Boutique & Design Hotel Navis - Small Luxury Hotels of the World offers an outdoor pool and a luxury interior. Guests can enjoy the on-site restaurant and a private beach just few steps from the hotel, as well as the spa centre. The historic core of Opatija is 2.5 km away.

Decorated with Croatian design furniture, each room includes a flat-screen TV with cable channels and a seating area. A terrace or balcony are featured in all rooms, while guests can enjoy sea views. Private bathroom is equipped with a bath or a shower. Extras include bath robes, slippers and free toiletries.

Boutique & Design Hotel Navis - Small Luxury Hotels of the World offers a 24-hour front desk service. You can enjoy various activities in the surroundings, including snorkeling, windsurfing and diving. The on-site spa area includes a sauna, hammam, pool and massages.

The picturesque fisherman village Volosko is 750 metres away, while Angiolina Park is 2.6 km from Boutique & Design Hotel Navis - Small Luxury Hotels of the World.

The nearest airport is Rijeka Airport, 34 km from Boutique & Design Hotel Navis - Small Luxury Hotels of the World.

Compare price on Booking.com
Compare price on Booking.com
URBAN VILLA APARTMENT
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.10 km from centre

9.6

 

47 review

Boasting air-conditioned accommodation with a patio, URBAN VILLA APARTMENT is situated in Opatija. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 500 metres from Opatija Lido Beach.

The spacious apartment features 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with sea views. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne. The property offers garden views.

Guests at the apartment can make the most of yoga classes offered in-house. For guests with children, URBAN VILLA APARTMENT features a children's playground. A bicycle rental service is available at the accommodation, while cycling and hiking can be enjoyed nearby.

Tomasevac Beach is 500 metres from URBAN VILLA APARTMENT, while Slatina Beach is 600 metres from the property. The nearest airport is Rijeka Airport, 40 km from the apartment.

Compare price on Booking.com
Compare price on Booking.com
Apartment Mihael
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.69 km from centre

8.9

 

31 review

Located in Opatija, 300 metres from Slatina Beach and 1 km from Opatija Lido Beach, Apartment Mihael offers barbecue facilities and air conditioning. This beachfront property offers access to a patio, free private parking and free WiFi. The accommodation provides airport transfers, while a bicycle rental service is also available.

The apartment with a terrace and sea views features 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with a dishwasher and a microwave, and 1 bathroom with a walk-in shower. Towels and bed linen are provided in the apartment. The property has an outdoor dining area.

Tomasevac Beach is 1.4 km from the apartment, while HNK Rijeka Stadium Rujevica is 13 km away. The nearest airport is Rijeka Airport, 42 km from Apartment Mihael.

Compare price on Booking.com
Compare price on Booking.com
Apartment Luskino 22
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Mihotići · 2.98 km from centre

9.1

 

58 review

Featuring air-conditioned accommodation with a patio, Apartment Luskino 22 is set in Matulji. This beachfront property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is located 2.8 km from Črnikovica Beach.

The apartment is fitted with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with sea views. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and fruits. There is also a seating area and a fireplace.

Guests can take advantage of the warm weather with the property's barbecue facilities.

Guests at the apartment will be able to enjoy activities in and around Matulji, like diving, fishing and hiking. Apartment Luskino 22 features a children's playground and a picnic area.

HNK Rijeka Stadium Rujevica is 10 km from the accommodation, while The Maritime and History Museum of the Croatian Littoral is 13 km away. The nearest airport is Rijeka Airport, 38 km from Apartment Luskino 22.

Compare price on Booking.com
Compare price on Booking.com
Apartment De Arte
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.60 km from centre

10.0

 

2 review

Apartment De Arte, a property with a garden, is situated in Opatija, 600 metres from Lipovica Beach, 12 km from HNK Rijeka Stadium Rujevica, as well as 14 km from The Maritime and History Museum of the Croatian Littoral. The air-conditioned accommodation is 300 metres from Škrbići Beach, and guests can benefit from private parking available on site and free WiFi. The property is non-smoking and is located 300 metres from Tomasevac Beach.

The apartment is equipped with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a terrace with garden views. Guests can enjoy a meal on an outdoor dining area while overlooking the inner courtyard views. For added privacy, the accommodation features a private entrance.

The Croatian National Theatre Ivan Zajc is 15 km from the apartment, while Trsat Castle is 18 km away. The nearest airport is Rijeka Airport, 40 km from Apartment De Arte.

Compare price on Booking.com
Compare price on Booking.com
Mare Sano apartment #1
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 2.93 km from centre

9.6

 

10 review

Situated in Opatija and only 200 metres from Beach Preluk, Mare Sano apartment #1 features accommodation with sea views, free WiFi and free private parking. The air-conditioned accommodation is 1.1 km from Beach Kostanj. The property is non-smoking and is located 1.5 km from Črnikovica Beach.

The 1-bedroom apartment features a living room with a flat-screen TV with satellite channels, a fully equipped kitchen with a dishwasher and an oven, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.

Guests can enjoy the pool with a view and garden at the apartment.

The Maritime and History Museum of the Croatian Littoral is 10 km from Mare Sano apartment #1, while The Croatian National Theatre Ivan Zajc is 10 km from the property. The nearest airport is Rijeka Airport, 39 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Apartment Issa, Opatija center with parking
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.31 km from centre

8.2

 

6 review

Located in Opatija in the Primorsko-Goranska županija region, with Slatina Beach and Opatija Lido Beach nearby, Apartment Issa, Opatija center with parking provides accommodation with free WiFi and free private parking. The air-conditioned accommodation is 700 metres from Tomasevac Beach. The property is non-smoking and is situated 12 km from HNK Rijeka Stadium Rujevica.

The spacious apartment is equipped with 2 separate bedrooms, 1 bathroom, a fully equipped kitchen with a dining area and dishwasher, and a living room with a flat-screen TV. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.

The Maritime and History Museum of the Croatian Littoral is 15 km from the apartment, while The Croatian National Theatre Ivan Zajc is 16 km away. The nearest airport is Rijeka Airport, 40 km from Apartment Issa, Opatija center with parking.

Compare price on Booking.com
Compare price on Booking.com
Luxury Blue Bay Apartment
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.89 km from centre

9.5

 

26 review

Providing a garden, a terrace and free WiFi, Luxury Blue Bay Apartment is a recently renovated apartment 200 metres from Slatina Beach and 1 km from Opatija Lido Beach. The property features mountain and garden views, and is 1.4 km from Tomasevac Beach. The property is non-smoking and is located 1.6 km from Dog Beach.

The apartment is equipped with 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchen, and a balcony with sea views. The property offers city views.

HNK Rijeka Stadium Rujevica is 16 km from the apartment, while The Maritime and History Museum of the Croatian Littoral is 18 km away. The nearest airport is Rijeka Airport, 44 km from Luxury Blue Bay Apartment.

Compare price on Booking.com
Compare price on Booking.com
Apartment Medea 2 with private parking
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.56 km from centre

8.8

 

4 review

Situated in Opatija in the Primorsko-Goranska županija region, Apartment Medea 2 with private parking has a balcony and city views. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is set 200 metres from Slatina Beach.

This air-conditioned apartment comes with a seating area, a fully equipped kitchen with a microwave, and a cable flat-screen TV. Towels and bed linen are available in the apartment. The property has an outdoor dining area.

Guests at the apartment will be able to enjoy activities in and around Opatija, like hiking.

Opatija Lido Beach is less than 1 km from Apartment Medea 2 with private parking, while Tomasevac Beach is a 15-minute walk from the property. The nearest airport is Rijeka Airport, 42 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
Apartment Medea 1 with private parking
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.56 km from centre

10.0

 

4 review

Apartment Medea 1 with private parking, a property with a terrace, is located in Opatija, 1.3 km from Tomasevac Beach, 13 km from HNK Rijeka Stadium Rujevica, as well as 16 km from The Maritime and History Museum of the Croatian Littoral. The air-conditioned accommodation is 200 metres from Slatina Beach, and guests can benefit from on-site private parking and complimentary WiFi. The property is non-smoking and is situated less than 1 km from Opatija Lido Beach.

The spacious apartment features 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a balcony with city views. Guests can take in the ambience of the surroundings from an outdoor dining area. For added privacy, the accommodation features a private entrance.

Guests at the apartment will be able to enjoy activities in and around Opatija, like hiking.

The Croatian National Theatre Ivan Zajc is 17 km from Apartment Medea 1 with private parking, while Trsat Castle is 20 km from the property. The nearest airport is Rijeka Airport, 42 km from the accommodation.

Compare price on Booking.com
Compare price on Booking.com
These properties may not be in the centre of Opatija, but are nearby and match your search.
Ikador Luxury Boutique Hotel & Spa
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 4.31 km from centre

9.7

 

84 review

Breakfast available

Featuring a seasonal outdoor swimming pool with heated sea water and a fitness centre, Ikador Luxury Boutique Hotel & Spa is located in Ika and offers a beach area. The accommodation features water sports facilities like stand up paddles. Free private parking is available on site.

All units are equipped with air conditioning, a flat-screen TV with satellite channels, a coffee machine, complimentary minibar with snacks and soft drinks, kettle and desk. All rooms are fitted with a private bathroom with free toiletries and a hair dryer, and certain rooms at the hotel have a terrace.

Private boules court and smart mini golf court are at the guest's disposal. At hotel's spa zone guests can enjoy free of charge in saunas, hot tub, salt room and relaxation area.

In hotel's restaurant provides a varied offer of local delicacies as well as Mediterranean dishes.

Opatija is 5.1 km from Ikador Luxury Boutique Hotel & Spa, while Rijeka is 19 km away. The nearest airport is Rijeka Airport, 45 km from the property. Car hire is available upon request.

Stays over 31.12.2024 include a New Year's gala celebration on the evening of 31.12.2024 at the hotel's restaurant, including 7-course gala dinner, wine pairing, live music and private fireworks.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Villa Eugenia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija Riviera, Lovran · 4.99 km from centre

9.4

 

125 review

Breakfast available

With a stay at Hotel Villa Eugenia in Lovran, you'll be near the beach and 9 minutes by foot from Kvarner Gulf. This luxury hotel is 0.5 mi (0.8 km) from Lovran Harbour and 2.1 mi (3.4 km) from Medveja Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Excelsior - Liburnia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija Riviera, Lovran · 5.17 km from centre

8.4

 

150 review

A stay at Hotel Excelsior - Liburnia places you in the heart of Lovran, within a 10-minute walk of Lovran Harbour and Kvarner Gulf. This beach hotel is 2 mi (3.2 km) from Medveja Beach and 3.6 mi (5.8 km) from Croatian Walk of Fame.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija Riviera, Lovran · 5.65 km from centre

8.0

 

68 review

Breakfast available

A stay at Hotel Park places you in the heart of Lovran, steps from Lovran Harbour and 2 minutes by foot from Kvarner Gulf. This spa hotel is 1.6 mi (2.6 km) from Medveja Beach and 4 mi (6.5 km) from Croatian Walk of Fame.

Compare price on Booking.com
Compare price on Booking.com
Hotel Villa Vera
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija Riviera, Lovran · 4.86 km from centre

9.6

 

513 review

Situated in Lovran on the Opatija Riviera, Villa Vera is surrounded by a Mediterranean garden. It has a glass-enclosed area with swimming pool and whirlpool, sun terrace and saunas.

All the air-conditioned rooms have private terraces at the sea side and there is free Wi-Fi available. Shuttle service can be provided upon request. You can also benefit from the safes in the rooms and the 24-hour room service.

Close to the hotel there is a 12-km long coastal promenade. Guests can admire the views over the islands of Krk and Cres from Mount Ucka.

Guests can enjoy the spacious garden terrace with views of the surroundings.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Kukuriku
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Primorje-Gorski Kotar, Kastav · 5.17 km from centre

9.4

 

80 review

Breakfast available

When you stay at Hotel Kukuriku in Kastav, you'll be within a 10-minute drive of Casino Rosalia and Maiden with the Seagull Statue. This hotel is 4.3 mi (6.9 km) from Kartodrom Rijeka and 4.4 mi (7.1 km) from Kvarner Gulf.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Draga di Lovrana
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija Riviera, Lovran · 8.05 km from centre

9.4

 

6 review

Breakfast available

Located in Lovran, Hotel Draga di Lovrana is within a 15-minute drive of Lovran Harbour and Kvarner Gulf. This hotel is 6.3 mi (10.1 km) from Medveja Beach and 7 mi (11.2 km) from Croatian Walk of Fame.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel Villa Astra
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija Riviera, Lovran · 4.68 km from centre

7.0

 

10 review

Breakfast available

With a stay at Hotel Villa Astra in Lovran, you'll be on the beach, just a 2-minute walk from Kvarner Gulf and 14 minutes by foot from Lovran Harbour. This beach hotel is 2.4 mi (3.8 km) from Medveja Beach and 3.3 mi (5.3 km) from Croatian Walk of Fame.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor