Find The Best Deals

!Please enter city, region, district or specific hotel
!Please enter city, region, district or specific hotel
Select your check-in and check-out dates above to see the latest Opatija hotel, resort and vacation rental home deals.
Prices may increase. Choose a book now, pay later room and lock in a great hotel room price in Opatija now. PLUS WE PRICE MATCH and its easy. If you see a cheaper price after you have booked just let us know via your online confirmation.
Set within 1.5 km of Ika Beach and 2.2 km of Kvarner Beach, Apartments Melanie provides rooms with air conditioning and a private bathroom in Opatija....more
Situated just 400 metres from the nearest beach, Apartments Marid is located 1.4 km from the centre of Opatija. The apartments are surrounded by natur...more
Offering sea views, Apartments Ines Komel is an accommodation set in Opatija, 100 metres from Slatina Beach and less than 1 km from Opatija Lido Beach...more
Set 250 metres from the sea, Apartments Komel offers self-catering accommodation with air conditioning and free Wi-Fi. The centre of Opatija is 1.2 k...more
Situated in Opatija, 1.2 km from Crnikovica Beach and 1.6 km from Lipovica Beach, Villa Antonio offers air conditioning. This apartment has a private...more
Situated in Opatija and only 1.4 km from Crnikovica Beach, Apartments Peric features accommodation with mountain views, free WiFi and free private par...more
Situated in Veprinac, 2.9 km from Slatina Beach, Apartment Pergola features accommodation with a seasonal outdoor swimming pool, free private parking,...more
Located within 700 metres of Dog Beach and less than 1 km of Mali Raj Beach, Premium Apartments Punta Kolova provides rooms with air conditioning and...more
Situated less than 100 metres from the marina in Opatija, the Luxury Apartments Centre of Opatija are designer apartments set in an elegant building....more
Surrounded by greenery, Villa Flora enjoys a peaceful location in an elevated position, 500 metres from Ika Beach. It offers self-catering accommodati...more
Set in Opatija and only 300 metres from Slatina Beach, Apartment Valentina offers accommodation with sea views, free WiFi and free private parking. Ea...more
Set in Opatija, 200 metres from Tomasevac Beach and 500 metres from Opatija Lido Beach, Sunny Apartment Anamaria Opatija offers air conditioning. This...more
Boasting air-conditioned accommodation with a patio, Luxury Apartment Regina is situated in Opatija. This beachfront property offers access to a balco...more
Apartments Vesna offers accommodation in Opatija, 1.8 km from Angiolina Park . The unit is 1.8 km from Villa Angiolina.Opatija Port is 1.8 km from Apa...more
Featuring air-conditioned accommodation with a patio, Jane Apartment is located in Opatija. Both free WiFi and parking on-site are available at the ap...more
Featuring a patio with mountain views, an outdoor swimming pool and a garden, Apartments Darijana can be found in Opatija, close to Slatina Beach and...more
Situated in Opatija, 300 metres from Tomasevac Beach and 400 metres from Škrbici Beach, Apartments with a parking space Opatija - 3436 offers air cond...more
Situated in Volosko, 300 metres from Lipovica Beach and 700 metres from Crnikovica Beach, Apartment Deni-1 by Interhome offers air conditioning. This...more
Situated in Volosko, just 300 metres from Lipovica Beach, Apartment Deni-2 by Interhome features beachfront accommodation with free WiFi. The air-cond...more
Apartment in Opatija 34125 is set in Opatija, 800 metres from Škrbici Beach, less than 1 km from Tomasevac Beach, and a 16-minute walk from Crnikovica...more
Set in Opatija, 800 metres from Crnikovica Beach and 1.3 km from Beach Preluk, Apartment LIBRA with sea view offers air-conditioned accommodation with...more
Offering a garden and garden view, Apartment Božic is located in Opatija, less than 1 km from Opatija Lido Beach and a 12-minute walk from Tomasevac B...more
Located in Opatija in the Primorsko-Goranska županija region, with Tomasevac Beach and Opatija Lido Beach nearby, Apartment Rosenberger, Opatija cente...more
Family friendly apartments with a swimming pool Opatija - 7916, a property with a seasonal outdoor swimming pool, is situated in Opatija, 800 metres f...more
Situated in Opatija, near Tomasevac Beach, Crnikovica Beach and Opatija Lido Beach, Family friendly apartments with a swimming pool Opatija - Volosko,...more
Located within 600 metres of Crnikovica Beach and 700 metres of Lipovica Beach, Apartments Komel II provides rooms with air conditioning and a private...more
Located in Opatija, Penthouse Floor Or Floor Piano Nobile in an Austro Hungarian Villa Parking WiFi Away From Roads Green Nr Beach features accommodat...more
Located in Opatija in the Primorsko-Goranska županija region, with Crnikovica Beach and Lipovica Beach nearby, Apartments Vladislav provides accommoda...more
Set 400 metres from Lipovica Beach, 600 metres from Tomasevac Beach and 1.2 km from Opatija Lido Beach, Apartments with a parking space Opatija - 7861...more
Situated in Opatija, 300 metres from Tomasevac Beach and 400 metres from Škrbici Beach, Apartment Runko in Villa Emilia features air-conditioned accom...more
Set less than 1 km from Crnikovica Beach, a 16-minute walk from Beach Preluk and 1.6 km from Lipovica Beach, Apartment Silvana-4 by Interhome offers a...more
Located 300 metres from Slatina Beach, 1 km from Opatija Lido Beach and 1.4 km from Tomasevac Beach, Apartments with a parking space Opatija - 7902 pr...more
Apartments by the sea Opatija - 7692 is situated in Opatija, 1.3 km from Dog Beach, 1.4 km from Opatija Lido Beach, and 16 km from HNK Rijeka Stadium...more
Situated in Opatija, 500 metres from Lipovica Beach and 600 metres from Škrbici Beach, Apartments with a parking space Opatija - 7919 offers air condi...more
Apartments with a parking space Opatija - 7844 is located in Opatija, 700 metres from Opatija Lido Beach, 2.2 km from Crnikovica Beach, and 2.7 km fro...more
Located in Matulji, less than 1 km from Crnikovica Beach and a 16-minute walk from Beach Preluk, Apartment Silvana-3 by Interhome offers a garden and...more
Located in Opatija, 100 metres from Slatina Beach and 600 metres from Opatija Lido Beach, Apartment Damir offers air conditioning. Featuring sea and m...more
Apartment Beni-1 by Interhome has a terrace and is located in Matulji, within just 1.3 km of Crnikovica Beach and 1.7 km of Lipovica Beach. Free WiFi...more
Located in Opatija, 500 metres from Tomasevac Beach and 800 metres from Škrbici Beach, Apartments with a parking space Opatija - 7831 offers air condi...more
Apartments by the sea Opatija - 7830 is located in Opatija, 400 metres from Tomasevac Beach, 500 metres from Lipovica Beach, as well as 11 km from HNK...more
Set 300 metres from Opatija Lido Beach, Apartments Center Opatija Ziric offers a garden, and air-conditioned accommodation with a balcony and free WiF...more
Set in Opatija, 1.4 km from Beach Preluk and 1.5 km from Lipovica Beach, Nice Apartment In Opatija With Wifi offers air conditioning. Offering free pr...more
Set within 500 metres of Lipovica Beach and 1.1 km of Škrbici Beach in Opatija, Apartments by the sea Opatija - Volosko, Opatija - 7912 offers accommo...more
Set in Opatija, 400 metres from Lipovica Beach and 600 metres from Crnikovica Beach, Studio Villa Mir offers a restaurant. This beachfront property of...more
Set 600 metres from Opatija Lido Beach, 12 km from HNK Rijeka Stadium Rujevica and 15 km from The Maritime and History Museum of the Croatian Littoral...more
Located 1.1 km from Lipovica Beach, 12 km from HNK Rijeka Stadium Rujevica and 15 km from The Maritime and History Museum of the Croatian Littoral, Ap...more
Apartments with a parking space Opatija - 7896 is situated in Opatija, less than 1 km from Škrbici Beach, a 14-minute walk from Lipovica Beach, and 12...more
Located in Opatija, less than 1 km from Tomasevac Beach and a 10-minute walk from Opatija Lido Beach, Apartments with WiFi Opatija - 7858 offers air c...more
Set in Opatija, 300 metres from Slatina Beach and less than 1 km from Opatija Lido Beach, Opatija Centar offers air-conditioned accommodation with a p...more
Situated in Opatija, 300 metres from Crnikovica Beach and 700 metres from Lipovica Beach, Apartment Križanec features air-conditioned accommodation wi...more
© 2025. All rights reserved Getaroom Pty Ltd ACN 143 933 528
Level 18 68 Pitt St, Sydney NSW 2000 Australia
Getaroom ® and Why don't you just ® are registered Trademarks of Getaroom Pty Ltd