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.20 mi from centre
9.1
13 reviews
Panorama Residence is located in Opatija, just a 13-minute walk from Tomasevac Beach and 8.5 miles from HNK Rijeka Stadium Rujevica. This beachfront property offers access to a balcony and free private parking. The apartment also offers an outdoor swimming pool and a garden for guests to relax in.
Offering direct access to a terrace with garden views, the spacious air-conditioned apartment consists of 3 bedrooms. A flat-screen TV is available. The accommodation is non-smoking.
If you'd prefer to cook in the comfort of your own space, you can make use of the kitchen facilities.
Guests can also warm up near the outdoor fireplace after a day of hiking.
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 27 miles away.

Apartment in Opatija · 0.20 mi from centre
9.2
33 reviews
A 15-minute walk from Tomasevac Beach in Opatija, Design Apartment Opatija provides accommodations with access to a sauna and hot tub. This property offers access to a balcony, free private parking, and free Wifi. HNK Rijeka Stadium Rujevica is 8.5 miles away and The Maritime and History Museum of the Croatian Littoral is 10 miles from the apartment.
Providing a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, flat-screen TV, an equipped kitchen, and 2 bathrooms with a hot tub and a bidet. Towels and bed linen are featured in the apartment. The property has an outdoor dining area.
Guests can also relax in the garden.
The Croatian National Theatre Ivan Zajc is 11 miles from the apartment, while Trsat Castle is 13 miles from the property. Rijeka Airport is 27 miles away, and the property offers a paid airport shuttle service.

Apartment in Opatija · 0.20 mi from centre
9.4
6 reviews
Navigare Apartment offers accommodations in Opatija, a 3-minute walk from Opatija Lido Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. Featuring garden and inner courtyard views, this apartment also provides guests with free Wifi. Trsat Castle is 12 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 kitchen with a fridge and a kettle, and 1 bathroom with a walk-in shower 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 hiking.
The Maritime and History Museum of the Croatian Littoral is 9.1 miles from Navigare Apartment, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.20 mi from centre
9.6
22 reviews
Yacht Club Residence offers accommodations in Opatija, a 3-minute walk from Opatija Lido Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. Featuring sea and garden views, this apartment also offers free Wifi. On clear days, guests can head outside to enjoy the apartment's outdoor fireplace.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 2 bathrooms with a walk-in shower and slippers. 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 hiking.
The Maritime and History Museum of the Croatian Littoral is 9.1 miles from Yacht Club Residence, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.

Apartment in Opatija · 0.21 mi from centre
9.4
15 reviews
Studio Apartment Ines, Cozy, Stunning View, Parking, Pet Friendly is located in Opatija, just a 6-minute walk from Slatina Beach and 7.7 miles from HNK Rijeka Stadium Rujevica. With garden views, this accommodation features a patio. The apartment also offers free Wifi as well as a paid airport shuttle service.
Leading onto a balcony with mountain views, the air-conditioned apartment consists of 1 bedroom. Offering a terrace with sea views, this apartment also has a satellite flat-screen TV, a well-equipped kitchen with a microwave, a fridge, and a stovetop, as well as 1 bathroom with a walk-in shower and a hair dryer. 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 snorkeling, windsurfing, and diving. Guests at Studio Apartment Ines, Cozy, Stunning View, Parking, Pet Friendly can enjoy fishing and hiking nearby, or make the most of the garden.
The Maritime and History Museum of the Croatian Littoral is 9.3 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.21 mi from centre
9.9
44 reviews
Apartment Sea Promenade - Opatija center offers accommodations in Opatija, 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 Opatija Lido Beach is a 3-minute walk away.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a walk-in shower and a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Guests can also relax in the garden.
Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.21 mi from centre
7.8
5 reviews
Studio Apartment Vanna - 1st row to the sea offers accommodations in Opatija, a 3-minute walk from Opatija Lido Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. This beachfront property offers access to free Wifi. The Maritime and History Museum of the Croatian Littoral is 9.1 miles away and The Croatian National Theatre Ivan Zajc is 10 miles from the apartment.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, 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 features a private entrance.
Guests at the apartment will be able to enjoy activities in and around Opatija, like hiking.
Trsat Castle is 12 miles from Studio Apartment Vanna - 1st row to the sea, while Pazin Castle is 30 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.21 mi from centre
This apartment is in the heart of Opatija, within a 5-minute walk of Park Angiolina and Kvarner Gulf. This apartment is 0.1 mi (0.2 km) from Port of Opatija and 0.2 mi (0.3 km) from Open Air Summer Theater.

Apartment in Opatija · 0.21 mi from centre
8.3
50 reviews
La verita 1 st line with garden 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. Featuring a garden, the property is located within 7.5 miles of HNK Rijeka Stadium Rujevica. Free Wifi is available throughout the property and Opatija Lido Beach is a 3-minute walk away.
Offering direct access to a terrace with garden views, the air-conditioned apartment consists of 1 bedroom and a fully equipped kitchen. A flat-screen TV is available. The accommodation is non-smoking.
Trsat Castle is 12 miles from the apartment, while Pazin Castle is 30 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.21 mi from centre
9.4
47 reviews
Apartments Stella enjoys a location in Opatija, a 5-minute walk from Slatina Beach and 7.7 miles from HNK Rijeka Stadium Rujevica. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the apartment.
Offering a terrace or balcony with views of the sea and mountain, the units feature air conditioning, a seating area, cable flat-screen TV, and kitchen. An oven, a toaster, and fridge are also provided, as well as a kettle. At the apartment complex, every unit includes a private bathroom with a hair dryer and free toiletries.
Guests at Apartments Stella will be able to enjoy activities in and around Opatija, like horse riding, snorkeling, and cycling. Hiking and walking tours can be enjoyed nearby.
The Maritime and History Museum of the Croatian Littoral is 9.3 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.21 mi from centre
9.6
18 reviews
Central Studio Apartment Arkade is located in Opatija, just a 3-minute walk from Slatina Beach and 7.8 miles from HNK Rijeka Stadium Rujevica. This property offers access to a terrace, free private parking, and free Wifi. The Maritime and History Museum of the Croatian Littoral is 9.4 miles from the apartment and The Croatian National Theatre Ivan Zajc is 10 miles away.
This air-conditioned apartment comes with a seating area, a fully equipped kitchen with a dishwasher, and a satellite flat-screen TV. Guests can take in the views of the sea from the patio, which also has outdoor furniture. 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.21 mi from centre
9.4
27 reviews
Apartments Villa Devana enjoys a location in Opatija, a 2-minute walk from Slatina Beach and 7.6 miles from HNK Rijeka Stadium Rujevica. Each accommodation at the 4-star apartment has city views and free Wifi. Featuring a private entrance, the apartment allows guests their privacy.
The apartment complex will provide guests with air-conditioned units with a desk, a kettle, a toaster, a fridge, a safety deposit box, a flat-screen TV, and a private bathroom with a shower. Some units also have a well-equipped kitchen with an oven and a microwave. At the apartment complex, each unit is equipped with bed linen and towels.
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 25 miles from the property.

Apartment in Opatija · 0.21 mi from centre
9.0
24 reviews
Apartments Villa Devana 2 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. The air-conditioned accommodation is a 2-minute walk from Slatina Beach. Staff on site can arrange a shuttle service.
The apartment features 1 bedroom, a fully equipped kitchenette with a toaster, a washing machine, and 1 bathroom with a hair dryer and free toiletries. Featuring free private parking, this 3-star apartment also features free Wifi. For added privacy, the accommodation has a private entrance and soundproofing.
The Croatian National Theatre Ivan Zajc is 10 miles from Apartments Villa Devana 2, while Trsat Castle is 11 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.21 mi from centre
9.1
39 reviews
Sunny Apartment Anamaria Opatija 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. Trsat Castle is 11 miles from the apartment and Pazin Castle is 30 miles away.
Leading onto a balcony with mountain views, the spacious air-conditioned apartment consists of 2 bedrooms. Offering a terrace 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 shower and free toiletries. The property has an outdoor dining area.
Both a bicycle rental service and a car rental service are available at the apartment.
The Maritime and History Museum of the Croatian Littoral is 9 miles from Sunny Apartment Anamaria Opatija, while The Croatian National Theatre Ivan Zajc is 10 miles away. Rijeka Airport is 25 miles from the property.

Hotel in Opatija · 0.21 mi from centre
8.8
192 reviews
A stay at Hotel Imperial - Liburnia places you in the heart of Opatija, within a 10-minute walk of Kvarner Gulf and Juraj Matija Sporer Art Pavilion. This spa hotel is 0.1 mi (0.1 km) from Maiden with the Seagull Statue and 0.1 mi (0.1 km) from St. James's Church.

Apartment in Opatija · 0.21 mi from centre
9.7
3 reviews
Apartments with a parking space Opatija - 7868 is located in Opatija, just 7.3 miles from HNK Rijeka Stadium Rujevica and 8.9 miles from The Maritime and History Museum of the Croatian Littoral. The air-conditioned accommodation is a 4-minute walk from Tomasevac Beach, and guests can benefit from private parking available on site and free Wifi. Pazin Castle is 30 miles from the apartment.
Featuring a balcony with sea views, this apartment also comes with a satellite TV, a well-equipped kitchen with a dishwasher, an oven, and a fridge, as well as 1 bathroom with a bath. The accommodation is non-smoking.
The Croatian National Theatre Ivan Zajc is 10 miles from the apartment, while Trsat Castle is 11 miles from the property. Rijeka Airport is 25 miles away.

Apartment in Opatija · 0.21 mi from centre
9.2
40 reviews
Featuring a garden, Apartment Hana provides accommodations in Opatija. This 3-star apartment offers private check-in and check-out. Free Wifi is available throughout the property and Slatina Beach is a 2-minute walk away.
Opening onto a patio with inner courtyard views, the air-conditioned apartment consists of 1 bedroom. Providing a terrace with garden views, this apartment also offers a TV, a well-equipped kitchen with a fridge, a stovetop, and kitchenware, as well as 1 bathroom with a shower and slippers. The property has an outdoor dining area.
HNK Rijeka Stadium Rujevica is 7.7 miles from the 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.21 mi from centre
9.4
114 reviews
Apartments Anamarija enjoys a location in Opatija, a 7-minute walk from Tomasevac Beach and 7.4 miles from HNK Rijeka Stadium Rujevica. Each accommodation at the 3-star apartment has mountain views, and guests can enjoy access to a garden and barbecue facilities. 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, cable flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, and a private bathroom with bidet and a hair dryer. A microwave, a toaster, and fridge are also featured, as well as a kettle. At the apartment complex, each unit comes with bed linen and towels.
The Maritime and History Museum of the Croatian Littoral is 9 miles from Apartments Anamarija, while The Croatian National Theatre Ivan Zajc is 10 miles from the property. Rijeka Airport is 25 miles away, and the property offers a paid airport shuttle service.

Apartment in Opatija · 0.21 mi from centre
8.7
28 reviews
Mika apartman offers accommodations in Opatija, a 5-minute walk from Tomasevac Beach and 7.3 miles from HNK Rijeka Stadium Rujevica. Featuring sea and garden views, this apartment also comes with free Wifi. The Maritime and History Museum of the Croatian Littoral is 8.9 miles away and The Croatian National Theatre Ivan Zajc is 10 miles from the apartment.
The air-conditioned apartment consists of 2 bedrooms, a living room, a fully equipped kitchen with a fridge and a coffee machine, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are available in the apartment. The accommodation is non-smoking.
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.22 mi from centre
9.8
48 reviews
Offering a garden, Apartment Tasha's Home offers accommodations in Opatija. This property offers access to a terrace, free private parking, and free Wifi. Tomasevac Beach is a 3-minute walk away and HNK Rijeka Stadium Rujevica is 7.4 miles from the apartment.
The air-conditioned apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 1 bathroom with a shower and a hair dryer. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.
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 from the property. Rijeka Airport is 25 miles away.