You can save up to 15% on over 100,000 hotels
Become a member for free
Become a member for free and save up to 15% on thousands of properties with our member prices.
Search hotels across the globe with our easy-to-use filters to find your perfect stay.
We compare thousands of deals in seconds to provide you the best price every time.
Access a range of fully refundable and pay on arrival properties for complete flexibility.
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.34 km from centre
9.6
511 reviews
Located less than 328 feet from the marina in Opatija, the Luxury Apartments Center of Opatija are designer apartments set in an elegant building. Angiolina Park is located only 984 feet away.
Contemporary furniture, hardwood flooring and neutral shades decorate these air-conditioned apartments. They include a 40-inch LCD TV with home cinema and Blu-ray player and free WiFi.
Each apartment features at least 1 balcony with views of the city and the sea. Each bedroom has an private bathroom complete with a walk-in shower, hairdryer and free toiletries.
In the American kitchen you will find an oven, stove and fridge-freezer, as well as a dishwasher. After preparing your breakfast, you can relax on the covered balcony.
If you feel like visiting the surroundings, check out Villa Angiolina (1312 feet) and Lido Beach in Opatija (1312 feet). Free private parking is available on site and Pula Airport is located 36 mi from the property.
Hotel in Opatija · 0.37 km from centre
9.7
339 reviews
Breakfast available
Completely renovated in 2020 and housed in an Austro-Hungarian villa dating back to 1886, this 5-star hotel is located amid a well-groomed St. Jacob Park in the center of Opatija. Free Wi-Fi access is available throughout the property and the Slatina Beach is just 328 feet 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 mini-bar.
International cuisine, Italian specialties and fine wines are served in Cantinetta Sv. Jakov. Guests have access to the spa at the neighboring partner hotel, which is just 328 feet away.
Rijeka Airport is located at a distance of 25 mi. Shuttle service is available at a surcharge.
Hotel in Opatija · 0.42 km from centre
9.0
166 reviews
Breakfast available
With a stay at Amadria Park Hotel Milenij , you'll be centrally located in Opatija, within a 5-minute walk of Kvarner Gulf and Slatina Beach. This beach hotel is 0.1 mi (0.1 km) from Maiden with the Seagull Statue and 0.1 mi (0.1 km) from Juraj Matija Sporer Art Pavilion.
Hotel in Opatija · 0.92 km from centre
8.0
168 reviews
Breakfast available
With a stay at Astoria Hotel Opatija****, you'll be centrally located in Opatija, within a 5-minute walk of Kvarner Gulf and Slatina Beach. This hotel is 1.2 mi (2 km) from Thalassotherapy Opatija and 1.9 mi (3 km) from Croatian Walk of Fame.
Apartment in Opatija · 1.71 km from centre
9.2
96 reviews
A 3-minute walk from Črnikovica Beach in Opatija, Apartman Volosko offers accommodations with access to a hot tub. This apartment provides air-conditioned accommodations with a patio and free Wifi. Outdoor seating is also available at the apartment.
Providing a terrace 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 and a bidet. Towels and bed linen are provided in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
HNK Rijeka Stadium Rujevica is 6.9 miles from Apartman Volosko, while The Maritime and History Museum of the Croatian Littoral is 8.5 miles away. Rijeka Airport is 24 miles from the property.
Apartment in Opatija · 0.02 km from centre
8.4
152 reviews
Studio Ricardo, Opatija offers accommodations in Opatija, a 7-minute walk from Opatija Lido Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. This apartment provides free private parking, bicycle parking, and free Wifi. 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.
Providing a terrace, this apartment also provides guests with a cable 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. 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.02 km from centre
8.7
71 reviews
Veronica Rooms, Opatija 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 air-conditioned accommodation is 7.5 miles from HNK Rijeka Stadium Rujevica. Free Wifi is available throughout the property and Opatija Lido Beach is a 7-minute walk away.
Providing a terrace, this apartment also offers a cable flat-screen TV, a well-equipped kitchen with a fridge, a stovetop, and kitchenware, as well as 1 bathroom with a bidet and a hair dryer. 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.02 km from centre
8.7
21 reviews
Providing a garden, Apartment Noa Opatija features accommodations in Opatija. This property offers access to a terrace, free private parking, and free Wifi. The accommodation provides a shuttle service, while a bicycle rental service is also available.
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 bidet and a hair dryer. The parquet floors, fireplace, and peaceful vibe add to the ambience of the room. This apartment is allergy-free and non-smoking.
Opatija Lido Beach is a 8-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.02 km from centre
7.4
88 reviews
Tea Suite with Sea view is located in Opatija, just a 7-minute walk from Slatina Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. This apartment features air-conditioned accommodations with a balcony and free Wifi. Trsat Castle is 11 miles from the apartment and Pazin Castle is 30 miles away.
The apartment features 1 bedroom, a fully equipped kitchen with a toaster and a fridge, a washing machine, and 1 bathroom with a hair dryer. Towels and bed linen are available in the apartment. The property offers sea views.
The Maritime and History Museum of the Croatian Littoral is 9.1 miles from Tea Suite with Sea view, while The Croatian National Theatre Ivan Zajc is 10 miles from the property. Rijeka Airport is 25 miles away.
Apartment in Opatija · 0.02 km from centre
9.6
11 reviews
Mary's Garden 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 air-conditioned accommodation is a 8-minute walk from Opatija Lido Beach, and guests can benefit from private parking available on site and free Wifi. Pazin Castle is 30 miles from the apartment.
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 walk-in shower. Towels and bed linen are available in the apartment. The property has an outdoor dining area.
During warmer months, you can make use of the barbecue facilities and eat on the private patio.
Guests at the apartment can enjoy hiking nearby, or make the most of the garden.
The Croatian National Theatre Ivan Zajc is 10 miles from Mary's Garden, while Trsat Castle is 12 miles from the property. Rijeka Airport is 25 miles away.
Apartment in Opatija · 0.03 km from centre
10.0
1 review
Nice Apartment In Opatija With Wifi 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 air-conditioned accommodation is a 7-minute walk from Slatina Beach. Pazin Castle is 30 miles from the apartment.
With free Wifi, this apartment features a cable flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and microwave. Guests can take in the views of the sea from the balcony, which also has outdoor furniture. For added privacy, the accommodation features a private entrance.
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.03 km from centre
9.0
38 reviews
Providing a garden, Apartman Brumnjak features accommodations in Opatija. This property offers access to a patio, bowling in the bowling alley, free private parking, and free Wifi. The apartment also offers facilities for disabled guests.
Featuring a terrace and sea views, the apartment includes 1 bedroom, a living room, satellite flat-screen TV, an equipped kitchen, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. For added privacy, the accommodation features a private entrance.
Tomasevac Beach is a 7-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.03 km from centre
8.3
49 reviews
Varga apartment offers accommodations in Opatija, a 7-minute walk from Slatina Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. This apartment features air-conditioned accommodations with a balcony. Trsat Castle is 12 miles away and Pazin Castle is 30 miles from the apartment.
With free Wifi, this 1-bedroom apartment provides a flat-screen TV, a washing machine, and a fully equipped kitchen with an oven and toaster. The accommodation is non-smoking.
The Maritime and History Museum of the Croatian Littoral is 9.1 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.05 km from centre
8.9
29 reviews
Sunrise Apartments offers accommodations in Opatija, a 8-minute walk from Slatina Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. This apartment offers air-conditioned accommodations with a balcony and free Wifi. Outdoor seating is also available at the apartment.
Offering a terrace and sea views, the spacious apartment includes 2 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a shower. Towels and bed linen are featured in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
Guests at Sunrise Apartments 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 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.06 km from centre
8.6
6 reviews
Featuring a garden, Apartman Valentina features accommodations in Opatija. This property offers access to a terrace, free private parking, and 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 an oven and a kettle, and 1 bathroom with a shower and a hair dryer. A flat-screen TV is available. For added privacy, the accommodation features a private entrance.
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.06 km from centre
10.0
2 reviews
Apartment Astral is located in Opatija, just a 8-minute walk from Tomasevac Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. This property offers access to a balcony, free private parking, and free Wifi. Trsat Castle is 12 miles away and Pazin Castle is 31 miles from the apartment.
Featuring a terrace and sea views, the spacious 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 available in the apartment. The property has an outdoor dining area.
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.2 miles from Apartment Astral, while The Croatian National Theatre Ivan Zajc is 10 miles from the property. Rijeka Airport is 25 miles away.
Apartment in Opatija · 0.08 km from centre
9.3
81 reviews
Mari is located in Opatija, just a 8-minute walk from Slatina Beach and 8.4 miles from HNK Rijeka Stadium Rujevica. This apartment features air-conditioned accommodations with free Wifi. Trsat Castle is 12 miles away and Pazin Castle is 30 miles from the apartment.
Featuring a patio with sea views, this apartment also comes with a flat-screen TV, a well-equipped kitchen with a fridge, a stovetop, and kitchenware, as well as 1 bathroom with a shower and a hair dryer. For added privacy, the accommodation features a private entrance.
Guests at the apartment can enjoy fishing and hiking nearby, or make the most of the sun terrace.
The Maritime and History Museum of the Croatian Littoral is 10 miles from Mari, while The Croatian National Theatre Ivan Zajc is 11 miles from the property. Rijeka Airport is 26 miles away.
Apartment in Opatija · 0.08 km from centre
9.0
652 reviews
Featuring garden views, Apartment Amorino in Opatija offers accommodations and a garden. This apartment features air-conditioned accommodations with a terrace and free Wifi. Private parking can be arranged at an extra charge.
Featuring a well-equipped kitchen with a microwave and a toaster, each unit also comes with a safety deposit box, a satellite flat-screen TV, ironing facilities, wardrobe, and a seating area with a sofa. Every room is fitted with a coffee machine and a private bathroom, while certain rooms have a balcony and some have sea views. At the apartment complex, every unit is fitted with bed linen and towels.
The area is popular for horse riding, and bike rental is available at this 4-star apartment. A car rental service is available at the apartment.
Popular points of interest near Apartment Amorino include Tomasevac Beach, Opatija Lido Beach, and Slatina Beach. Rijeka Airport is 25 miles from the property, and the property offers a paid airport shuttle service.
Apartment in Opatija · 0.10 km from centre
9.6
33 reviews
Luxury Apartment Regina is located in Opatija, just a 6-minute walk from Tomasevac Beach and 7.5 miles from HNK Rijeka Stadium Rujevica. This beachfront property offers access to a balcony, free private parking, and free Wifi. The apartment has a picnic area and a spa facilities.
Featuring a terrace and sea views, the spacious apartment includes 3 bedrooms, a living room, satellite flat-screen TV, an equipped kitchen, and 2 bathrooms with a walk-in shower and a bidet. A private entrance leads guests into the apartment, where they can enjoy some wine or champagne and fruit. This apartment is non-smoking and soundproof.
The area is popular for cycling and hiking, and free use of bicycles is available at this 4-star apartment. Guests at the apartment can enjoy walking tours nearby, or make the most of the garden.
The Maritime and History Museum of the Croatian Littoral is 9.1 miles from Luxury Apartment Regina, while The Croatian National Theatre Ivan Zajc is 10 miles from the property. Rijeka Airport is 25 miles away.
Apartment in Opatija · 0.10 km from centre
9.8
17 reviews
"NAR" Opatija center spacious 1 bedroom apt 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 6-minute walk from Tomasevac Beach, and guests can benefit from on-site private parking and complimentary Wifi. Outdoor seating is also available at the apartment.
Providing a terrace and garden views, the apartment includes 1 bedroom, a living room, cable flat-screen TV, an equipped kitchen, and 1 bathroom with a walk-in shower and a bidet. For added privacy, the accommodation features a private entrance.
The Croatian National Theatre Ivan Zajc is 10 miles from "NAR" Opatija center spacious 1 bedroom apt, while Trsat Castle is 11 miles away. Rijeka Airport is 25 miles from the property.