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 Admiral - Liburnia
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 1.13 km from centre

8.0

 

319 review

Breakfast available

With a stay at Hotel Admiral - Liburnia, you'll be centrally located in Opatija, just a 4-minute walk from Thalassotherapy Opatija and 6 minutes by foot from Slatina Beach. This hotel is 0.3 mi (0.4 km) from Kvarner Gulf and 1.7 mi (2.8 km) from Croatian Walk of Fame.

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

Hotel in Opatija · 0.87 km from centre

8.6

 

73 review

Breakfast available

A stay at Hotel Savoy places you in the heart of Opatija, steps from Slatina Beach and Church of the Annunciation of Mary. This hotel is 0.1 mi (0.2 km) from Kvarner Gulf and 0.4 mi (0.6 km) from Thalassotherapy Opatija.

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

Hotel in Opatija · 0.98 km from centre

7.8

 

227 review

Located in Opatija, Hotel Kristal - Liburnia is by the sea, within a 5-minute walk of Slatina Beach and Church of the Annunciation of Mary. This beach hotel is 0.3 mi (0.5 km) from Thalassotherapy Opatija and 0.3 mi (0.5 km) from Kvarner Gulf.

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

Hotel in Icici, Opatija · 2.62 km from centre

8.4

 

135 review

With a stay at Hotel Ičići - Liburnia in Opatija, you'll be within a 5-minute drive of Kvarner Gulf and Croatian Walk of Fame. This beach hotel is 1.8 mi (2.9 km) from Slatina Beach and 1.9 mi (3 km) from Church of the Annunciation of Mary.

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

Hotel in Opatija · 0.37 km from centre

9.4

 

76 review

Breakfast available

A stay at Amadria Park Hotel Royal places you in the heart of Opatija, within a 5-minute walk of Park Angiolina and Port of Opatija. This beach hotel is 0.2 mi (0.4 km) from Open Air Summer Theater and 0.3 mi (0.4 km) from Kvarner Gulf.

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

Hotel in Opatija · 0.92 km from centre

8.0

 

168 review

Breakfast available

A stay at Astoria Hotel Opatija**** places you in the heart of Opatija, within a 5-minute walk of Slatina Beach and Church of the Annunciation of Mary. This hotel is 0.2 mi (0.3 km) from Kvarner Gulf and 1.2 mi (2 km) from Thalassotherapy Opatija.

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

Hotel in Opatija · 3.93 km from centre

7.6

 

43 review

Breakfast available

When you stay at Hotel Villa Schubert in Opatija, you'll be on the beach, within a 5-minute drive of Kvarner Gulf and Lovran Harbour. This beach hotel is 2.7 mi (4.4 km) from Croatian Walk of Fame and 2.8 mi (4.5 km) from Slatina Beach.

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

Hotel in Opatija · 3.94 km from centre

8.5

 

963 review

Breakfast available

This hotel is situated in natural surroundings between Opatija and Lovran, the hills of Mt. Ucka and the gentle ambience of an idyllic fishing town.

Between the waves and the sun providing intimate luxury and culinary art, resides this hotel, an inspiration for relaxation. It is the first private hotel on the Riviera of Opatija, available throughout the entire year, and features a family-friendly environment and a tranquil atmosphere.

The hotel houses a restaurant which serves traditional cuisine, especially seafood, a bar and warmly decorated, comfortable and contemporary accommodation. A number of the rooms include a balcony offering beautiful views of the sea. There is a sense of serenity to this hotel; with boat moorings, a terrace by the sea and a beach opposite, this hotel aims to suit all requirements of the modern style of tourism.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Villa Roses Apartments & Wellness
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Icici, Opatija · 2.75 km from centre

9.2

 

51 review

Located in Opatija, Villa Roses Apartments & Wellness is by the sea, within a 15-minute drive of Park Angiolina and Lido Beach. This luxury hotel is 4.2 mi (6.8 km) from Medveja Beach and 11.3 mi (18.2 km) from Korzo.

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

Hotel in Opatija · 0.24 km from centre

8.2

 

86 review

Breakfast available

A stay at Amadria Park Hotel Agava places you in the heart of Opatija, steps from Park Angiolina and 3 minutes by foot from Croatian Museum of Tourism. This hotel is 0.2 mi (0.4 km) from Port of Opatija and 0.2 mi (0.4 km) from Juraj Matija Sporer Art Pavilion.

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

Hotel in Opatija · 0.34 km from centre

8.4

 

33 review

When you a stay at Villa Amalia - Liburnia in Opatija, you'll be in the historical district, just steps from St. James's Church and Park Angiolina. This beach hotel is 0.1 mi (0.1 km) from Juraj Matija Sporer Art Pavilion and 0.1 mi (0.1 km) from Maiden with the Seagull Statue.

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

Hotel in Opatija · 0.63 km from centre

9.2

 

42 review

A stay at Villa Abbazia - Liburnia places you in the heart of Opatija, steps from Croatian Walk of Fame and Slatina Beach. This spa hotel is 0.2 mi (0.3 km) from Kvarner Gulf and 0.2 mi (0.4 km) from Maiden with the Seagull Statue.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Amadria Park Grand Hotel 4 Opatijska Cvijeta
Full StarFull StarFull StarFull StarHalf Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.29 km from centre

8.2

 

157 review

Breakfast available

A stay at Amadria Park Grand Hotel 4 Opatijska Cvijeta places you in the heart of Opatija, steps from Park Angiolina and 3 minutes by foot from Croatian Museum of Tourism. This luxury hotel is 0.2 mi (0.2 km) from Port of Opatija and 0.2 mi (0.3 km) from Open Air Summer Theater.

Compare price on Booking.com
Compare price on Booking.com
Amadria Park Hotel Sveti Jakov
Full StarFull StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.37 km from centre

9.5

 

326 review

Breakfast available

Completely renovated in 2020 and housed in an Austro-Hungarian villa dating back to 1886, this 5-star hotel is situated amid a well-groomed St. Jacob Park in the centre of Opatija. Free Wi-Fi access is available throughout the property and the Slatina Beach is just 100 metres away.

On arrival, guests receive a complimentary welcome drink.

The historic-style rooms at Milenij Hotel Sv. Jakov are all air-conditioned and feature elegant parquet flooring, rich fabrics and period furniture. Each room is equipped with satellite TV including pay-per-view channels and a minibar.

International cuisine, Italian specialities and fine wines are served in Cantinetta Sv. Jakov. Guests have access to the spa at the neighbouring partner hotel, which is just 100 metres away.

Rijeka Airport is located at a distance of 40 km. Shuttle service is available at a surcharge.

Compare price on Booking.com
Compare price on Booking.com
Hotel Bellevue - by Liburnia Hotels & Villas
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Opatija · 0.64 km from centre

8.7

 

3,452 review

Breakfast available

Featuring a wellness & spa centre, the newly renovated Hotel Bellevue - by Liburnia Hotels & Villas is housed in a beautiful Empire-style building, as one of the oldest hotel it is considered a local landmark. Ideally set along the main street facing the sea, it offers free Wi-Fi and an à-la-carte restaurant.

Decorated in pastel tones, all rooms are fiited with a flat-creen cable TV and a private bathroom. The elegant air-conditioned restaurant serves buffet breakfast. During dinner time guests can enjoy thematic dinners and music events at a large terrace. A rich evening animation programme is organised during summer months.

The wellness & spa centre of the Hotel Bellevue - by Liburnia Hotels & Villas includes an indoor pool with heated seawater and a quiet relax zone. Guests can take advantage of a Finnish or Turkish sauna and choose from the wide range of massages and beauty treatments on offer. Hotel guests can use the fitness centre with the latest equipment free of charge.

There is a stone beach just in front of the Hotel Bellevue - by Liburnia Hotels & Villas, while the nearest pebbly beach is just a 10-minute walk away. Guests can benefit from the long seaside promenade connecting the picturesque village of Volosko on one side and Lovran on the other side.

The historic town of Rijeka, with the Main Train and Bus Station, is 13.5 km away. Rijeka Airport is at a distance of 45 km.

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

Hotel in Opatija · 0.87 km from centre

8.8

 

795 review

Breakfast available

Located in the centre of Opatija, right by the sea and the picturesque 12 km long Lungomare promenade, Hotel Savoy offers luxurious rooms with an elegant interior.

Nearly all rooms have a balcony with a spectacular view over Kvarner bay. The hotel offers a wellness area, the restaurant Lungo Mare and an aperitif bar with a beautiful terrace. In the restaurant, local and international specialities are served.

Opatija has a very mild climate and a long-lasting bathing season, and the private beach of Hotel Savoy ensures a great vacation experience. Deckchairs and parasols are available at additional costs.

Close to the hotel there are cafés, a wine shop, boutiques, a casino and a disco. A garage parking is provided 50 metres from the hotel.

Compare price on Booking.com
Compare price on Booking.com
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
These properties may not be in the centre of Opatija, but are nearby and match your search.
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
tripadvisor