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.07 mi from centre
8.8
260 reviews
Apartments Patricija offers air-conditioned accommodations in Opatija. Offering free private parking, the 3-star apartment is a 7-minute walk from Tomasevac Beach. The Croatian National Theatre Ivan Zajc is 10 miles away, and Trsat Castle is 11 miles from the apartment.
Each unit is fully equipped with a washing machine, a flat-screen TV, a sofa, and wardrobe. Rooms come with a kettle, a private bathroom, and free Wifi, while certain rooms also offer a terrace and some have sea views. The rooms are equipped with heating facilities.
If you'd prefer to not eat out, you can make use of the kitchen facilities, which include a fridge, a stovetop, and kitchenware.
HNK Rijeka Stadium Rujevica is 7.5 miles from the apartment, while The Maritime and History Museum of the Croatian Littoral is 9.1 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.07 mi from centre
8.8
7 reviews
Vista Apartment offers accommodations in Opatija, a 7-minute walk from Opatija Lido Beach and 0.4 miles from Slatina Beach. The property is around 7.6 miles from HNK Rijeka Stadium Rujevica, 9.2 miles from The Maritime and History Museum of the Croatian Littoral, and 10 miles from The Croatian National Theatre Ivan Zajc. Free Wifi is available throughout the property and Tomasevac Beach is a 6-minute walk away.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a kettle, and 1 bathroom with a walk-in shower and a hair dryer. Towels and bed linen are offered in the apartment. For added privacy, the accommodation has a private entrance and is protected by full-day security.
Trsat Castle is 12 miles from the apartment, while Pazin Castle is 31 miles away. Rijeka Airport is 25 miles from the property, and the property offers a paid airport shuttle service.

Guest house in Opatija · 0.07 mi from centre
9.0
101 reviews
Ellena Sunshine offers accommodations in Opatija, 10 miles from The Croatian National Theatre Ivan Zajc and 11 miles from Trsat Castle. The property is around a 7-minute walk from Tomasevac Beach, 7.4 miles from HNK Rijeka Stadium Rujevica, and 9.1 miles from The Maritime and History Museum of the Croatian Littoral. Free Wifi is available and private parking can be arranged at an extra charge.
Each unit has air conditioning, a private bathroom, and a well-equipped kitchen including an oven, toaster, fridge, and a stovetop. Units are equipped with a wardrobe and a flat-screen TV, and some units at the guest house have a terrace. At the guest house, each unit has bed linen and towels.
Pazin Castle is 30 miles from the guest house. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.07 mi from centre
9.4
25 reviews
Featuring a garden, Apartment Bamboo 5 provides accommodations in Opatija. Guests staying at this apartment have access to a fully equipped kitchen. The apartment features both free Wifi and free private parking.
Offering direct access to a terrace with garden views, the spacious air-conditioned apartment consists of 2 bedrooms. The accommodation is non-smoking.
Tomasevac Beach is a 6-minute walk from the apartment, while HNK Rijeka Stadium Rujevica is 7.5 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.07 mi from centre
Apartments with WiFi Opatija - 12426 is located in Opatija, just 9.1 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.5 miles from HNK Rijeka Stadium Rujevica. Free Wifi is available throughout the property and Opatija Lido Beach is a 5-minute walk away.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen with an oven and fridge, and 1 bathroom. A TV is provided. For added privacy, the accommodation features a private entrance.
Trsat Castle is 11 miles from the apartment, while Pazin Castle is 30 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.07 mi from centre
9.6
31 reviews
Offering a garden, Charming Opatija Getaway w Panoramic Sea Views and Rewarded Garden offers accommodations in Opatija. Among the facilities at this property are a 24-hour front desk and a concierge service, along with free Wifi throughout the property. The property provides barbecue facilities and parking on-site.
Opening onto a patio with garden views, the air-conditioned apartment consists of 1 bedroom. Providing a terrace with sea views, this apartment also offers a satellite flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 1 bathroom with a bidet and a hair dryer. The property has an outdoor dining area.
The area is popular for cycling and hiking, and car rental is available at this 4-star apartment.
Tomasevac Beach is a 9-minute walk from the apartment, while HNK Rijeka Stadium Rujevica is 7.5 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.08 mi from centre
9.5
2 reviews
Apartments with WiFi Opatija - 21459 is located in Opatija, just 7.5 miles from HNK Rijeka Stadium Rujevica and 9.1 miles from The Maritime and History Museum of the Croatian Littoral. The property is around 10 miles from The Croatian National Theatre Ivan Zajc, 11 miles from Trsat Castle, and 30 miles from Pazin Castle. Free Wifi is available throughout the property and Tomasevac Beach is a 6-minute walk away.
The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchen with a dishwasher and oven, and 1 bathroom. A TV with satellite channels is provided. The accommodation is non-smoking.
Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.08 mi from centre
8.9
16 reviews
Offering a garden, Zen Garden provides accommodations in Opatija. This apartment features air-conditioned accommodations with a terrace. The Maritime and History Museum of the Croatian Littoral is 9.1 miles from the apartment and The Croatian National Theatre Ivan Zajc is 10 miles away.
With free Wifi, this 1-bedroom apartment offers a flat-screen TV, a washing machine, and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are offered in the apartment. The accommodation has a fireplace.
Tomasevac Beach is a 6-minute walk from the apartment, while HNK Rijeka Stadium Rujevica is 7.5 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.08 mi from centre
When you stay at Apartments Karolina in Opatija, you'll be near the beach, within a 10-minute walk of Kvarner Gulf and Park Angiolina. This apartment is 0.7 mi (1.1 km) from Croatian Walk of Fame and 0.7 mi (1.2 km) from Church of the Annunciation of Mary.

Apartment in Opatija · 0.08 mi from centre
When you stay at Studio Rakella in Opatija, you'll be near the beach, within a 15-minute walk of Kvarner Gulf and Park Angiolina. This apartment is 0.7 mi (1.1 km) from Croatian Walk of Fame and 0.8 mi (1.2 km) from Church of the Annunciation of Mary.

Apartment in Opatija · 0.08 mi from centre
8.4
34 reviews
Providing a garden, Studio-apartman Relax offers accommodations in Opatija. This apartment provides accommodations with a terrace and free Wifi. Outdoor seating is also available at the apartment.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a fridge, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are provided in the apartment. This apartment is allergy-free and non-smoking.
Guests at Studio-apartman Relax will be able to enjoy activities in and around Opatija, like diving, fishing, and hiking.
Tomasevac Beach is a 6-minute walk from the accommodation, while HNK Rijeka Stadium Rujevica is 7.5 miles from the property. Rijeka Airport is 25 miles away, and the property offers a paid airport shuttle service.

Apartment in Opatija · 0.08 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.7 mi (1.1 km) from Croatian Walk of Fame and 0.7 mi (1.2 km) from Church of the Annunciation of Mary.

Apartment in Opatija · 0.08 mi from centre
9.5
66 reviews
Offering a garden, Apartments Hortensia features accommodations in Opatija. This 4-star apartment offers a casino. The apartment offers rooms with air conditioning, free private parking, and free Wifi.
The apartment provides guests with a terrace, sea views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a dishwasher and a microwave, and a private bathroom with shower and a hair dryer. A fridge, a stovetop, and kitchenware are also featured, as well as a coffee machine and a kettle. At the apartment complex, the units come with bed linen and towels.
Slatina Beach is a 7-minute walk from Apartments Hortensia, while HNK Rijeka Stadium Rujevica is 7.6 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.08 mi from centre
8.2
102 reviews
Offering a garden, Royal Suite Opatija features accommodations in Opatija. The air-conditioned accommodation is a 9-minute walk from Tomasevac Beach. Free Wifi is available throughout the property and Slatina Beach is a 8-minute walk away.
Featuring a terrace with garden views, this apartment also comes with a flat-screen TV, a well-equipped kitchen with a toaster, a fridge, and a minibar, as well as 1 bathroom with a shower and a hair dryer. For added privacy, the accommodation features a private entrance.
Opatija Lido Beach is a 9-minute walk from the apartment, while Črnikovica Beach is 1.4 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.08 mi from centre
9.1
94 reviews
Providing garden views, Bonbon in Opatija provides accommodations, a garden, and a terrace. Free Wifi is provided throughout the property and private parking is available on site. The Maritime and History Museum of the Croatian Littoral is 9 miles away, and The Croatian National Theatre Ivan Zajc is 10 miles from the apartment.
Accommodation is equipped with air conditioning, a fully equipped kitchen, a flat-screen TV, and a private bathroom with shower.
Tomasevac Beach is a 7-minute walk from the apartment, while HNK Rijeka Stadium Rujevica is 7.4 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.09 mi from centre
10.0
8 reviews
A recently renovated apartment, Villa Tonina Studio: City Center offers accommodations in Opatija. The air-conditioned accommodation is a 6-minute walk from Tomasevac Beach, and guests can benefit from private parking available on site and free Wifi. Outdoor seating is also available at the apartment.
Featuring a terrace with inner courtyard views, this apartment also comes with a cable flat-screen TV, a well-equipped kitchen with a dishwasher, a microwave, and a toaster, as well as 1 bathroom with a shower and a hair dryer. Additional in-room amenities include wine or champagne.
HNK Rijeka Stadium Rujevica is 7.4 miles from Villa Tonina Studio: City Center, while The Maritime and History Museum of the Croatian Littoral is 9.1 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.09 mi from centre
9.6
23 reviews
Offering a garden, Sunflower Apartment features accommodations in Opatija. This 3-star apartment offers luggage storage space and private check-in and check-out. There's an outdoor fireplace and guests can use free Wifi and free private parking.
Offering direct access to a balcony with mountain views, the spacious air-conditioned apartment consists of 3 bedrooms. Featuring a terrace with sea views, this apartment also includes a satellite flat-screen TV, a well-equipped kitchen with an oven, a microwave, and a toaster, as well as 2 bathrooms with a walk-in shower and slippers. For added privacy, the accommodation has a private entrance and soundproofing.
Tomasevac Beach is a 7-minute walk from the apartment, while HNK Rijeka Stadium Rujevica is 7.5 miles away. Rijeka Airport is 25 miles from the property, and the property offers a paid airport shuttle service.

Apartment in Opatija · 0.10 mi from centre
9.2
22 reviews
Riva Apartment offers accommodations in Opatija, a 9-minute walk from Slatina Beach and 7.6 miles from HNK Rijeka Stadium Rujevica. Guests staying at this apartment have access to a fully equipped kitchenette and a terrace. Trsat Castle is 11 miles away and Pazin Castle is 31 miles from the apartment.
This 1-bedroom apartment will provide you with a flat-screen TV, air conditioning, and a living room. The accommodation is non-smoking.
The Maritime and History Museum of the Croatian Littoral is 9.2 miles from the apartment, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 26 miles from the property.

Apartment in Opatija · 0.10 mi from centre
Villa Penkala Apartment is located in Opatija, just 7.6 miles from HNK Rijeka Stadium Rujevica and 9.2 miles from The Maritime and History Museum of the Croatian Littoral. Featuring free private parking, the 5-star apartment is a 5-minute walk from Slatina Beach. Pazin Castle is 31 miles from the apartment.
The apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a hot tub and a hair dryer. Towels and bed linen are available in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
The Croatian National Theatre Ivan Zajc is 10 miles from the apartment, while Trsat Castle is 12 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.10 mi from centre
9.4
29 reviews
Apartment Sunrise - Free Private Parking is located in Opatija, just a 10-minute walk from Tomasevac Beach and 8.4 miles from HNK Rijeka Stadium Rujevica. This property offers access to a balcony, free private parking, and free Wifi. Trsat Castle is 12 miles from the apartment.
The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. A flat-screen TV is offered. 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 from the property. Rijeka Airport is 25 miles away.