You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
Opatija, nestled in the Primorje-Gorski Kotar region of Croatia, is a charming coastal town renowned for its stunning Mediterranean climate and elegant historic architecture reminiscent of the Austrian Riviera. As a traditional seaside resort on the Kvarner Gulf, Opatija offers a delightful blend of natural beauty and cultural heritage, making it an ideal destination for travelers seeking relaxation and exploration.
When staying in Opatija, visitors can choose from a variety of neighborhoods, each offering unique experiences. The town center is perfect for those who wish to be close to the vibrant promenade and the lush parks, while the Volosko area is ideal for those looking to enjoy a more tranquil, picturesque setting.
Top attractions include the Lungomare, a scenic coastal walkway, the beautiful Angiolina Park, and the historic Villa Angiolina. These landmarks, along with the town's charming atmosphere, make Opatija a must-visit destination.
See the latest prices and deals by choosing your dates

Apartment in Opatija · 0.22 mi from centre
9.6
143 reviews
Apartment Nostalgie is located in Opatija, just a 2-minute walk from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. Featuring sea and garden views, this apartment also provides guests with free Wifi. Trsat Castle is 12 miles from the apartment and Pazin Castle is 31 miles away.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with an oven and a kettle, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are provided in the apartment. For added privacy, the accommodation features a private entrance.
Guests at the apartment will be able to enjoy activities in and around Opatija, like walking tours.
The Maritime and History Museum of the Croatian Littoral is 9.4 miles from Apartment Nostalgie, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.22 mi from centre
10.0
5 reviews
Mystique Apartment is a recently renovated apartment in Opatija, near Slatina Beach. This apartment offers air-conditioned accommodations with a balcony and free Wifi. Outdoor seating is also available at the apartment.
Offering a terrace and mountain views, the spacious apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
HNK Rijeka Stadium Rujevica is 7.8 miles from Mystique Apartment, while The Maritime and History Museum of the Croatian Littoral is 9.4 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.22 mi from centre
9.9
74 reviews
Apartment Follow Me is located in Opatija, just a 3-minute walk from Tomasevac Beach and 7.4 miles from HNK Rijeka Stadium Rujevica. This property offers access to a terrace, free private parking, and free Wifi. Trsat Castle is 11 miles from the apartment and Pazin Castle is 30 miles away.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchenette with a dishwasher, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
The Maritime and History Museum of the Croatian Littoral is 9 miles from the apartment, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.22 mi from centre
9.5
121 reviews
Studio apartman Tasha offers accommodations in Opatija, 7.4 miles from HNK Rijeka Stadium Rujevica and 9 miles from The Maritime and History Museum of the Croatian Littoral. The air-conditioned accommodation is a 3-minute walk from Tomasevac Beach, and guests can benefit from on-site private parking and complimentary Wifi. The Croatian National Theatre Ivan Zajc is 10 miles away and Trsat Castle is 11 miles from the apartment.
Leading onto a patio, the apartment consists of 1 bedroom. Offering a terrace with inner courtyard views, this apartment also has a satellite flat-screen TV, a well-equipped kitchen with a toaster, a fridge, and a stovetop, as well as 1 bathroom with a shower and a hair dryer. The property has an outdoor dining area.
Pazin Castle is 30 miles from the apartment. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.22 mi from centre
8.8
5 reviews
A 2-minute walk from Slatina Beach in Opatija, Central Opatija 3 bedroom apartment Mozart offers accommodations with access to a hot tub. Providing a garden, the property is located within 7.8 miles of HNK Rijeka Stadium Rujevica. There's a sun terrace and guests have access to free Wifi, free private parking, and an electric vehicle charging station.
With direct access to a patio with mountain views, the spacious air-conditioned apartment consists of 3 bedrooms. Offering a balcony with sea views, this apartment also has a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 1 bathroom with a hot tub and a hair dryer. This apartment is allergy-free and non-smoking.
The Maritime and History Museum of the Croatian Littoral is 9.4 miles from the apartment, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.22 mi from centre
9.7
75 reviews
Appartamento No. 1 is a recently renovated apartment in Opatija where guests can make the most of the garden and barbecue facilities. The air-conditioned accommodation is a 14-minute walk from Tomasevac Beach, and guests can benefit from private parking available on site and free Wifi. The Croatian National Theatre Ivan Zajc is 11 miles from the apartment and Trsat Castle is 12 miles away.
Providing a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a bath. Guests can take in the views of the mountain from the patio, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
The apartment has a picnic area where you can spend the day outdoors.
HNK Rijeka Stadium Rujevica is 8.5 miles from the apartment, while The Maritime and History Museum of the Croatian Littoral is 10 miles away. Rijeka Airport is 26 miles from the property.

Guest house in Opatija · 0.22 mi from centre
9.7
177 reviews
Rooms Alida enjoys a location in Opatija, a 2-minute walk from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. Featuring a garden, the 3-star guest house has air-conditioned rooms with free Wifi, each with a private bathroom. Each room includes a terrace with garden views.
At the guest house, all units are fitted with a desk and a flat-screen TV. A microwave and kettle are also available. At the guest house, each unit includes bed linen and towels.
The Maritime and History Museum of the Croatian Littoral is 9.4 miles from the guest house, while The Croatian National Theatre Ivan Zajc is 10 miles from the property. Rijeka Airport is 25 miles away.

Hotel in Opatija · 0.22 mi from centre
9.2
216 reviews
Breakfast available
With a stay at Hotel Kvarner - Liburnia, you'll be centrally located in Opatija, within a 5-minute walk of Kvarner Gulf and St. James's Church. This beach hotel is 0.1 mi (0.1 km) from Lido Beach and 0.1 mi (0.1 km) from Croatian Museum of Tourism.

Apartment in Opatija · 0.23 mi from centre
10.0
6 reviews
4K Apartman Opatija is located in Opatija, just a 14-minute walk from Tomasevac Beach and 8.5 miles from HNK Rijeka Stadium Rujevica. This property offers access to a balcony, free private parking, and free Wifi. The pool features a fence and pool views.
Offering a terrace and sea views, the spacious apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a bidet. Towels and bed linen are offered in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
The Maritime and History Museum of the Croatian Littoral is 10 miles from the apartment, while The Croatian National Theatre Ivan Zajc is 11 miles from the property. Rijeka Airport is 26 miles away.

Apartment in Opatija · 0.23 mi from centre
This apartment provides air-conditioned accommodations with a terrace.
The apartment is composed of 2 bedrooms, a fully equipped kitchen, and 3 bathrooms. A flat-screen TV is provided. The property offers garden views.

Apartment in Opatija · 0.23 mi from centre
9.8
67 reviews
Apartment Drazica offers accommodations in Opatija, a 2-minute walk from Tomasevac Beach and 7.3 miles from HNK Rijeka Stadium Rujevica. This beachfront property offers access to free Wifi. Outdoor seating is also available at the apartment.
Providing a balcony with sea views, this apartment also provides guests with a cable flat-screen TV, a well-equipped kitchen with a microwave, a toaster, and a fridge, as well as 1 bathroom with a shower and a hair dryer. The accommodation is non-smoking.
The Maritime and History Museum of the Croatian Littoral is 9 miles from Apartment Drazica, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.23 mi from centre
10.0
6 reviews
La Casa Allegra is a recently renovated apartment in Opatija, near Tomasevac Beach. This beachfront property offers access to a patio and free Wifi. Outdoor seating is also available at the apartment.
Featuring a terrace and garden views, the spacious apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Guests at La Casa Allegra will be able to enjoy activities in and around Opatija, like hiking.
Škrbići Beach is a 6-minute walk from the accommodation, while Opatija Lido Beach is 600 yards from the property. Rijeka Airport is 25 miles away.

Hotel in Opatija · 0.23 mi from centre
9.2
57 reviews
Breakfast available
Amadria Park SV Jakov is in the heart of Opatija, within a 10-minute walk of St. James's Church and Kvarner Gulf. This luxury hotel is 0.1 mi (0.1 km) from Lido Beach and 0.1 mi (0.1 km) from Croatian Museum of Tourism.

Apartment in Opatija · 0.23 mi from centre
8.4
138 reviews
Apartment Damir offers accommodations in Opatija, a 1-minute walk from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. Featuring sea and mountain views, this apartment also offers free Wifi. Trsat Castle is 12 miles away and Pazin Castle is 31 miles from the apartment.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a fridge and a kettle, and 1 bathroom with a shower and a hair dryer. 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 9.4 miles from the apartment, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.23 mi from centre
9.7
23 reviews
Apartments Andrea is located in Opatija, just 7.7 miles from HNK Rijeka Stadium Rujevica and 9.4 miles from The Maritime and History Museum of the Croatian Littoral. The air-conditioned accommodation is a 7-minute walk from Slatina Beach, and guests can benefit from on-site private parking and complimentary Wifi. Pazin Castle is 31 miles from the apartment.
Providing a balcony with sea views, this apartment also offers a satellite flat-screen TV, a well-equipped kitchen with an oven, a toaster, and a fridge, as well as 1 bathroom with a bath and a hair dryer. For added privacy, the accommodation features a private entrance.
Guests at the apartment will be able to enjoy activities in and around Opatija, like snorkeling, diving, and cycling. If you'd like to discover the area, hiking and walking tours are possible in the surrounding area.
The Croatian National Theatre Ivan Zajc is 10 miles from Apartments Andrea, while Trsat Castle is 11 miles from the property. Rijeka Airport is 25 miles away, and the property offers a paid airport shuttle service.

Apartment in Opatija · 0.23 mi from centre
9.8
8 reviews
Located in Opatija, Penthouse And Piano Nobile PRKG WiFi Garden Near Beach Away From Roads features accommodations 656 feet from Croatian Walk of Fame. Complimentary WiFi is provided and all units feature a terrace with views of the sea
The accommodations units come with a fully equipped kitchen with an oven and coffee machine, a flat-screen TV and a private bathroom with bidet. All units are air conditioned and include a seating and dining area.
The property also offers a barbecue. Guests can go cycling or fishing or relax in the garden.
Opatija Bus Station is a 5-minute walk from Penthouse And Piano Nobile PRKG WiFi Garden Near Beach Away From Roads. Rijeka Airport is 15 mi from the property.

Apartment in Opatija · 0.24 mi from centre
Apartments by the sea Opatija - 11185 offers accommodations in Opatija, 9 miles from The Maritime and History Museum of the Croatian Littoral and 10 miles from The Croatian National Theatre Ivan Zajc. The 3-star apartment is 7.4 miles from HNK Rijeka Stadium Rujevica. Free Wifi is available throughout the property and Tomasevac Beach is a 2-minute walk away.
The air-conditioned apartment is composed of 2 separate bedrooms, a living room, a fully equipped kitchen with a dishwasher and oven, and 1 bathroom. A TV with satellite channels is offered. For added privacy, the accommodation features a private entrance.
Trsat Castle is 11 miles from the apartment, while Pazin Castle is 30 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.24 mi from centre
10.0
2 reviews
Stylish Apartment Pepa with free Parking - Opatija is located in Opatija, just a 8-minute walk from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. This property offers access to a terrace and free private parking. Outdoor seating is also available at the apartment.
With free Wifi, this 1-bedroom apartment features a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are available in the apartment. Additional in-room amenities include wine or champagne.
The Maritime and History Museum of the Croatian Littoral is 8.5 miles from Stylish Apartment Pepa with free Parking - Opatija, while The Croatian National Theatre Ivan Zajc is 8.9 miles from the property. Rijeka Airport is 24 miles away.

Apartment in Opatija · 0.24 mi from centre
With a stay at this apartment in Opatija, you'll be within a 10-minute walk of Kvarner Gulf and Park Angiolina. This apartment is 0.3 mi (0.5 km) from Port of Opatija and 0.3 mi (0.5 km) from Open Air Summer Theater.

Guest house in Opatija · 0.24 mi from centre
9.8
47 reviews
Room Malnig Opatija is located in Opatija, just a few steps from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. This beachfront property offers access to a terrace and free Wifi. Outdoor seating is also available at the guest house.
Towels and bed linen are featured in the guest house. The accommodation offers an air conditioning, a heating, and a private bathroom.
Guests at Room Malnig Opatija will be able to enjoy activities in and around Opatija, like cycling and walking tours.
The Maritime and History Museum of the Croatian Littoral is 9.4 miles from the accommodation, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.