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.24 mi from centre
9.4
19 reviews
Apartment Eclipse is a recently renovated apartment in Opatija, near Tomasevac Beach. This property offers access to a balcony, free private parking, and free Wifi. The apartment offers an outdoor swimming pool and an elevator.
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. Towels and bed linen are offered in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at the apartment will be able to enjoy activities in and around Opatija, like hiking.
Opatija Lido Beach is a 15-minute walk from Apartment Eclipse, while Škrbići Beach is 0.8 miles from the property. Rijeka Airport is 27 miles away.

Apartment in Opatija · 0.24 mi from centre
9.8
65 reviews
Apartment Leona, Opatija offers accommodations in Opatija, a 13-minute walk from Tomasevac Beach and 8.5 miles from HNK Rijeka Stadium Rujevica. This property offers a pool with a view, free Wifi, and free private parking. Trsat Castle is 12 miles from the apartment.
Opening onto a balcony with quiet street views, the spacious air-conditioned apartment consists of 2 bedrooms. Providing a terrace with sea views, this apartment also offers a satellite flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a walk-in shower and bathrobes. The accommodation is non-smoking.
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 away. Rijeka Airport is 27 miles from the property.

Apartment in Opatija · 0.24 mi from centre
9.7
27 reviews
Schindler Luxury Penthouse - Spacious Luxury Penthouse in Opatija with Sea View, Pool & Private Garage is a recently renovated apartment in Opatija where guests can make the most of its outdoor swimming pool, open-air bath, and shared lounge. This property offers access to a balcony, free private parking, and free Wifi. Tomasevac Beach is a 13-minute walk away and HNK Rijeka Stadium Rujevica is 8.5 miles from the apartment.
Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with an a bath or shower. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
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 away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.24 mi from centre
9.9
68 reviews
Apartment Opatija My Dream offers accommodations in Opatija, 8.2 miles from HNK Rijeka Stadium Rujevica and 10 miles from The Maritime and History Museum of the Croatian Littoral. The air-conditioned accommodation is a 12-minute walk from Slatina Beach, and guests can benefit from on-site private parking and complimentary Wifi. Outdoor seating is also available at the apartment.
Offering a balcony and sea views, the apartment includes 2 bedrooms, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. Towels and bed linen are offered in the apartment. For added privacy, the accommodation features a private entrance.
The Croatian National Theatre Ivan Zajc is 10 miles from Apartment Opatija My Dream, while Trsat Castle is 12 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.24 mi from centre
9.5
48 reviews
Providing a garden, Central apartment with beautiful sea view provides accommodations in Opatija. This beachfront property offers access to free Wifi and free private parking. The Maritime and History Museum of the Croatian Littoral is 8.9 miles from the apartment and The Croatian National Theatre Ivan Zajc is 9.5 miles away.
This apartment includes 1 bedroom, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 1 bathroom with an a bath or shower and a washing machine. Towels and bed linen are provided in the apartment. The property offers sea views.
There is an on-site bar.
Tomasevac Beach is a 2-minute walk from the apartment, while HNK Rijeka Stadium Rujevica is 7.3 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.24 mi from centre
9.5
16 reviews
Providing a garden, Villa Arteana - Apartment Bonacic offers accommodations in Opatija. This beachfront property offers access to a balcony, free private parking, and free Wifi. Staff on site can arrange a shuttle service.
Offering 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 bath. A private entrance leads guests into the apartment, where they can enjoy some fruit and chocolates or cookies. The accommodation is non-smoking.
Tomasevac Beach is a 7-minute walk from the apartment, while HNK Rijeka Stadium Rujevica is 7.3 miles from the property. Rijeka Airport is 25 miles away, and the property offers a paid airport shuttle service.

Apartment in Opatija · 0.25 mi from centre
9.8
22 reviews
Luxury Peitho Residence offers accommodations in Opatija, a few steps from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. Featuring mountain and city views, this apartment also offers free Wifi. Outdoor seating is also available at the apartment.
Providing a balcony and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Guests at Luxury Peitho Residence will be able to enjoy activities in and around Opatija, like hiking.
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.

Apartment in Opatija · 0.25 mi from centre
9.4
58 reviews
Stefani Studio Apartman is located in Opatija, just a few steps from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. Featuring mountain views, this apartment also has free Wifi. The Maritime and History Museum of the Croatian Littoral is 9.4 miles away and The Croatian National Theatre Ivan Zajc is 10 miles from the apartment.
The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchenette with a microwave and a toaster, and 1 bathroom. Towels and bed linen are featured in the apartment. For added privacy, the accommodation features a private entrance.
Trsat Castle is 11 miles from the apartment, while Pazin Castle is 31 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.25 mi from centre
9.7
3 reviews
Apartment Dora Slatina offers accommodations in Opatija, 10 miles from The Croatian National Theatre Ivan Zajc and 11 miles from Trsat Castle. This recently renovated apartment is located 7.8 miles from HNK Rijeka Stadium Rujevica and 9.4 miles from The Maritime and History Museum of the Croatian Littoral. Free Wifi is available throughout the property and Slatina Beach is a 1-minute walk away.
Featuring a terrace and sea views, the apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a bidet and a shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
Pazin Castle is 31 miles from the apartment. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.25 mi from centre
With a stay at Studio apartments in center of Opatija in Opatija, you'll be within a 5-minute walk of Kvarner Gulf and Slatina Beach. This apartment is 0.1 mi (0.1 km) from Maiden with the Seagull Statue and 0.1 mi (0.2 km) from Juraj Matija Sporer Art Pavilion.

Apartment in Opatija · 0.25 mi from centre
9.6
123 reviews
Apartments Kinkela enjoys a location in Opatija, a 5-minute walk from Tomasevac Beach and 7.3 miles from HNK Rijeka Stadium Rujevica. Featuring a garden, the 3-star apartment has air-conditioned rooms with free Wifi, each with a private bathroom. Guests can enjoy sea views.
Featuring a fully equipped kitchen with a dishwasher and an oven, each unit also comes with a satellite flat-screen TV, ironing facilities, wardrobe, and a seating area with a sofa. A microwave, a toaster, and fridge are also available, as well as a coffee machine and a kettle. At the apartment complex, each unit includes bed linen and towels.
The Maritime and History Museum of the Croatian Littoral is 8.9 miles from the apartment, while The Croatian National Theatre Ivan Zajc is 9.4 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.25 mi from centre
9.7
29 reviews
Apartments Ivna Bilek is located in Opatija, just a 2-minute walk from Tomasevac Beach and 7.3 miles from HNK Rijeka Stadium Rujevica. This beachfront property offers access to free Wifi and free private parking. Outdoor seating is also available at the apartment.
Providing a balcony and sea views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. 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 8.9 miles from Apartments Ivna Bilek, while The Croatian National Theatre Ivan Zajc is 9.5 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.26 mi from centre
8.6
32 reviews
Apartman Koli Opatija is located in Opatija, just a 3-minute walk from Tomasevac Beach and 7.3 miles from HNK Rijeka Stadium Rujevica. Featuring sea and garden views, this apartment also has free Wifi. The Maritime and History Museum of the Croatian Littoral is 8.9 miles from the apartment and The Croatian National Theatre Ivan Zajc is 9.5 miles away.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a hot tub and a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Guests at the apartment will be able to enjoy activities in and around Opatija, like snorkeling, cycling, and hiking.
Trsat Castle is 11 miles from Apartman Koli Opatija, while Pazin Castle is 30 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.26 mi from centre
10.0
4 reviews
Housed in a historic building, the recently renovated Kamelija - Center Apartment minute to the beach offers accommodations with massage services and free Wifi. This beachfront property offers access to a patio. Parking on-site is available, and the apartment also provides bike rental for guests who want to explore the surrounding area.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with an a bath or shower and a hair dryer. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Guests at the apartment can enjoy cycling nearby, or make the most of the garden.
Slatina Beach is a few steps from Kamelija - Center Apartment minute to the beach, while HNK Rijeka Stadium Rujevica is 7.8 miles away. Rijeka Airport is 24 miles from the property.

Apartment in Opatija · 0.26 mi from centre
8.4
112 reviews
Studio apartments in center of Opatija enjoys a location in Opatija, a few steps from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. There's a private entrance at the apartment for the convenience of those who stay. Free Wifi is available and private parking can be arranged at an extra charge.
At the apartment complex, each unit comes with air conditioning, a seating area, a flat-screen TV with streaming services, a kitchen, a dining area, a safety deposit box, and a private bathroom with a shower, slippers, and a hair dryer. An oven, a toaster, and fridge are also featured, as well as a coffee machine and a kettle. At the apartment complex, all units come with bed linen and towels.
A mini-market is available at the apartment.
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.26 mi from centre
8.2
54 reviews
Kvarner Bay View Apartments features air-conditioned accommodations in Opatija. Featuring sea and mountain views, this apartment also includes free Wifi. This 4-star apartment offers private entrance.
All units comprise a seating area with a sofa, a dining area, and a fully equipped kitchenette with various cooking facilities, including an oven, a fridge, a stovetop, and kitchenware. Every unit is fitted with a private bathroom, a shower, and bathrobes, and some units at the apartment complex have a safety deposit box. At the apartment complex, the units include bed linen and towels.
For those times when you'd rather not eat out, you can cook on the barbecue.
Guests can relax in the garden at the property.
Tomasevac Beach is a 14-minute walk from the apartment, while HNK Rijeka Stadium Rujevica is 8.5 miles away. Rijeka Airport is 27 miles from the property, and the property offers a paid airport shuttle service.

Apartment in Opatija · 0.27 mi from centre
9.6
91 reviews
Apartment Nada is located in Opatija, just a few steps from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. This apartment offers air-conditioned accommodations with a balcony and free Wifi. Trsat Castle is 12 miles away and Pazin Castle is 30 miles from the apartment.
Offering a terrace and mountain views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower. A private entrance leads guests into the apartment, where they can enjoy some chocolates or cookies. The property has an outdoor dining area.
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.27 mi from centre
9.8
6 reviews
Apartment Villa Elena is a recently renovated apartment in Opatija near Tomasevac Beach. Featuring sea and garden views, this apartment also includes free Wifi. Each room is equipped with a patio with inner courtyard views.
Featuring a terrace, every unit is air conditioned and features a dining area and a seating area with a satellite flat-screen TV. Each room includes a kettle and a private bathroom with a bidet and a hair dryer, while some rooms include a fully equipped kitchen. At the apartment complex, each unit includes bed linen and towels.
A mini-market is available at the apartment.
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, fishing, canoeing, and hiking are possible in the surroundings.
HNK Rijeka Stadium Rujevica is 7.3 miles from Apartment Villa Elena, while The Maritime and History Museum of the Croatian Littoral is 8.9 miles from the property. Rijeka Airport is 24 miles away.

Apartment in Opatija · 0.27 mi from centre
9.4
18 reviews
Noah offers accommodations in Opatija, a 8-minute walk from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. This apartment offers air-conditioned accommodations with a balcony. Private parking can be arranged at an extra charge.
With free Wifi, this 3-bedroom apartment provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and toaster. The property offers sea views.
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.27 mi from centre
9.4
40 reviews
Apartment Andreja, Opatija city center offers air-conditioned accommodations in Opatija. This beachfront property offers access to free Wifi. When staying at the apartment, guests can use private entrance.
Apartment Andreja, Opatija city center provides guests with a balcony, garden views, a seating area, a flat-screen TV, a fully equipped kitchen with an oven and a fridge, and a private bathroom with shower and a hair dryer. A stovetop and kitchenware are also offered, as well as a coffee machine and a kettle. At the apartment complex, units are equipped with bed linen and towels.
Guests may eat at the on-site family-friendly restaurant, which is open for dinner and lunch.
Tomasevac Beach is a 2-minute walk from the accommodation, while HNK Rijeka Stadium Rujevica is 7.2 miles from the property. Rijeka Airport is 25 miles away.