See the latest prices and deals by choosing your dates.
Hotel in Opatija
Enjoying a seafront position offering panoramic views of the Kvarner Bay, Grand Hotel Adriatic II is just a 5-minute walk from the center of Opatija. The room was nice and all the staff was very helpful
Hotel in Opatija
Nestled on a rock above the sea, Design Hotel Navis offers an outdoor pool and a luxury interior. We truly enjoyed our 2 nights stay in Navis. Breakfast is excellent (can take from buffet and order a la carte, even classic breakfast like bacon and eggs don't look so classic anymore once brought to you. Great selection of wines, lovely and friendly staff/service. You can see they trully pay attention to place and guests. Place is quiet, great view, short walk to town center - would give it overall 9.7 of 10 score
Hotel in Opatija
Boasting a 4921 ft² wellness area with indoor and outdoor pools, as well as various saunas and hot tubs, the award-winning Grand Hotel 4 Opatijska Cvijeta is set right next to the sea. The hotel is excellent: beautifully situated, clean, in a great location. Excellent breakfast with huge variety of food for each taste, and the offer of hotel bar is great. The staff is exceptionally friendly and competent. I will definitely come back to this hotel.
Hotel in Opatija
Grand Hotel Adriatic is set a 5-minute walk from Opatija's town center, just 164 feet above the coastal walking path Lungomare. Really nice hotel overall! We loved the pool and outdoor bar. Clean, friendly staff and great breakfast!
Hotel in Opatija
Featuring a wellness & spa center, the newly renovated Hotel Palace Bellevue is housed in a beautiful Empire-style building, as one of the oldest hotel it is considered a local landmark. Very nice location, just across the beach Super clean, excellent breakfast, nice comfortable rooms, we had room with balcony which was very large, with perfect sea view
Hotel in Opatija
Set just above the coastline promenade in Opatija, the impressive Hotel Ambasador provides free access to its Five Elements Wellness & Spa Center, which has swimming pools, a fitness area and a spa... I loved sophisticated luxury of our suite! Buffet breakfast and dinner with fine selection of delicious sea and continental food. Wellness area much better and larger than we expected from a seaside hotel. We absolutely enjoyed our stay and will be back !!!
Hotel in Opatija
Centrally situated in trendy Opatija, the luxury Hotel Milenij enjoys a seafront location on Lungo Mare promenade. The hotel is super and well-located near green park. We had a car and were glad to have free parking. The room is big and comfortable with beautiful sea view. The breakfast was the best I have ever seen - plenty of good-quality and delicious food and beverages. We were spending more than 1,5 h each morning)) Nice calm zone behind the beach. The sea is colder than in Porec, but the water is very clear. Thank you very much for all service! And now I can say that Opatija is my love and I highly recommend this hotel at this beautiful place to my friends and colleagues.
Hotel in Opatija
Set right next to the sea, just above the Opatija Seaside Promenade, Hotel Admiral offers free Wi-Fi, an indoor pool with heated seawater and a whirlpool, as well as a sauna which are all included in... Excellent Location Jacuzi on terrace Wide indor pool with sea water Room with balcony and nice bathrom View on city Rijeka Breakfast with good offer Staff on service, with smile...
Hotel in Opatija
Located in Opatija, 1.7 mi from Beach Preluk, Hotel Paris provides air-conditioned rooms and a bar. Hotel Paris is located at the heart of Opatija. It's very close to several beaches, shops and restaurants, perfect for a stroll after a nice lunch or dinner! Breakfast was amazing, and hotel staff are extremely helpful and friendly.. Food at their Butter & Salt restaurant is delicious, worth trying. Cleanliness is on top, WIFI, TV, AC everything worked great. The best mattress I ever slept on, was in this hotel I honestly slept like a baby :)
Hotel in Opatija
Set directly at the seafront next to the stone paved beach, Hotel Istra features an on-site restaurant and an indoor swimming pool with heated sea water. Everything was perfect! Polite staff, awesome sea view...
Hotel in Opatija
Popular with guests booking hotels in Opatija
Hotel in Opatija
Located in the center of Opatija, right by the sea and the picturesque 7.5 mi long Lungomare promenade, Hotel Savoy offers luxurious rooms with an elegant interior. Wonderful location next to the sea with a beautiful view Excellent breakfast Convenient public...
Hotel in Opatija
Featuring a seasonal outdoor swimming pool with heated sea water and a fitness center, Ikador Luxury Boutique Hotel & Spa is located in Ika and offers a private beach area. I cannot highlight special things. Our stay was amazing from every aspect.
Hotel in Opatija
Located in Opatija, 1.1 mi from Beach Preluk, Hotel Miramar provides accommodations with a restaurant, free private parking, a seasonal outdoor swimming pool and a fitness center. The location and the services were amazing. The breakfast variable. The bad was very comfortable.
Hotel in Opatija
Completely renovated in 2018 and enjoying a prime location in Opatija, Villa Abbazia features a swimming pool, a fitness center and a spa with wellness facilities. Wonderful hotel in an former villa/palace.
Hotel in Opatija
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. Home far away from home! Amazing! It is rare this feeling that we experienced on this vacation!
Hotel in Opatija
Enjoying a seafront position offering panoramic views of the Kvarner Bay, Grand Hotel Adriatic II is just a 5-minute walk from the center of Opatija. The room was nice and all the staff was very helpful
Hotel in Opatija
Grand Hotel Adriatic is set a 5-minute walk from Opatija's town center, just 164 feet above the coastal walking path Lungomare. Really nice hotel overall! We loved the pool and outdoor bar.
Hotel in Opatija
The luxurious Hotel Bristol in Opatija has been carefully renovated, radiating imperial Austrio-Hungarian architecture with wrought iron balcony work and a splendid interior. We had a great stay right after lockdown was over and we could pass the border.
Hotel in Opatija
Located in Opatija, 1.7 mi from Beach Preluk, Hotel Paris provides air-conditioned rooms and a bar. Hotel Paris is located at the heart of Opatija.
Hotel in Opatija
Set directly at the seafront next to the stone paved beach, Hotel Istra features an on-site restaurant and an indoor swimming pool with heated sea water. Everything was perfect! Polite staff, awesome sea view...
Hotel in Opatija
Set just above the coastline promenade in Opatija, the impressive Hotel Ambasador provides free access to its Five Elements Wellness & Spa Center, which has swimming pools, a fitness area and a spa... I loved sophisticated luxury of our suite!
Hotel in Opatija
Enjoying a central position in Opatija, just a few minute walk from the nearest beach, Hotel Gardenija features and onsite restaurant and a coffee bar with a terrace. Great location, right in the middle of town.
Hotel in Opatija
Enjoying a seafront position and offering a restaurant boasting sea views, Design Hotel Royal is located in the center of Opatija, steps away from Angiolina Park. We loved the location, and the staff was so friendly. Our room was so comfortable, amazing bed.
Hotel in Opatija
Completely renovated in 2018 and enjoying a prime location in the center of Opatija, Heritage Hotel Imperial is just steps away from Slatina beach. We had a superior room with terrace. The room is big and the terrace has a great view of the sea.
Hotel in Opatija
Hotel Kvarner, built in 1884 and completely refurbished in 2014, is the oldest Croatian hotel and features an outdoor swimming pool and a private beach. It was in a lovely location and the staff was great!!! Very good service and everyone was very nice.
Hotel in Opatija
Centrally situated in trendy Opatija, the luxury Hotel Milenij enjoys a seafront location on Lungo Mare promenade. The hotel is super and well-located near green park. We had a car and were glad to have free...
Hotel in Opatija
Set in the very heart of Opatija, Hotel Agava is housed in a 19th-century villa and offers elegant rooms, an on-site restaurant and a café with a terrace where guests can enjoy watching people passing... We loved everything - the location, the hotel, the rooms, the food, and most especially, the staff...
Hotel in Opatija
Surrounded by lush vegetation and set in the park right next to the beach, Villa Amalia is only a short walk away from the center of Opatija. Amazing location, a special feeling of traveling back in time is preserved in a good way.
Hotel in Opatija
Ideally located in the center of Opatija at the main beach, Hotel Galeb provides high-quality accommodations and services all year round. Staff, breakfast, very clean. Perfect stay.
Hotel in Opatija
Fully renovated in 2018 and enjoying a central location in Opatija, Hotel Lungomare Opatija offers rooms and panoramic views of Kvarner Bay. Guests can relax at the hotel's aperitif bar. We had great service, very nice rooms, good food. Very good location and atmosphere.
Hotel in Opatija
Set right next to the sea and built in 2017, Hotel Ičići is set in Ičići surrounded by greenery. The hotel features a seasonal outdoor pool and sun terrace. The building, the location, the food.
Hotel in Opatija
The elegant boutique Hotel Mozart is located next to the main beach in central Opatija and near the main promenade. Beautiful old villa, very lucky that they had nearby parking as parking is such an issue there, the...
On average, it costs $79 per night to book a 3-star hotel in Opatija for tonight. You'll pay around $108 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Opatija will cost around $293, on average (based on Booking.com prices).
Some of the best hotels in Opatija near Opatija Port include Apartments Villa Salona, Luxury Apartments Centre of Opatija and Apartments Liana.
The average price per night for a 3-star hotel in Opatija this weekend is $86 or, for a 4-star hotel, $104. Looking for something even fancier? 5-star hotels in Opatija for this weekend cost around $253 per night, on average (based on Booking.com prices).
These hotels in Opatija are highly rated by couples: Ikador Luxury Boutique Hotel & Spa, Amadria Park Hotel Sveti Jakov, and Hotel Miramar.
For hotels in Opatija that serve highly-rated breakfasts, try Hotel Miramar, Amadria Park Hotel Sveti Jakov, and Hotel Villa Kapetanovic.
Many families visiting Opatija loved staying at Amadria Park Hotel Sveti Jakov, Ikador Luxury Boutique Hotel & Spa, and Villa Abbazia.
On average, 3-star hotels in Opatija cost $127 per night, and 4-star hotels in Opatija are $128 per night. If you're looking for something really special, a 5-star hotel in Opatija can be found for $214 per night, on average (based on Booking.com prices).
Design Hotel Navis, Hotel Palace Bellevue, and Hotel Ambasador are some of the popular hotels in Opatija.
Hotel Miramar, Amadria Park Hotel Sveti Jakov, and Hotel Bevanda - Relais & Chateaux got great room view-related reviews from travelers in Opatija.
Opatija is a beautiful small town, ideal for a vacation. Just not for someone who is looking for sandy beaches or crazy nightlife. Perfect for walking and fine dining. The town is settled along the coastline so it is impossible to get lost.
Beautiful city with historical tone. Amazing trees and flowers everywhere. Angiolina park is a good choice to find some rest with a fresh air and relaxing but it is also few moments from the sea and main street which is great. A lot of lovely restaurants and cafes. You can find really nice beaches not so far from the city by car if your need some change. It was really good time spending in Opatija with our daughter this summer.
Lovely town, historical , has real atmosphere like Istria town where you can feel centuries of different citizens. Loved that. Each of them left their foot step and it is visible on architecture of buildings. Nice place . Not a lot of beaches though if you are looking for sand or small stones beaches. Mostly stones piers and ladders entrances . But no problem for us.
It is a nice small city on the coast, gives a mixed feeling of Italy meeting East Europe. Beautiful buildings in bright colors, flowers, lovely promenade to go for a nice walk by the beach. There is a nice national park in the area (Ucka)-going for a hike is a treat. There are some nice restaurants serving local specialties and seafood. I am happy with my visit.
Such a nice little town, very picturesque, with the mountains right by the sea, and the promenade along the sea which is very nice for evening walks. The nicest beach around is actually the one in Moscenicka Draga - big beach with clear water. the ones in Opatija are actually mostly made of concrete, not pebbles or sand.
One of the most beautiful Places in Europe at all. Travellers will enjoy excellent sea food and other Croatian Specialities, Sunny days almost all year round, Travellers can walk along the beach for tens of kilometres and hike up the mountains, visit beautiful neighbouring small towns and Rijeka. We would definitely recommend Opatija to everybody.
We had a superior room with terrace. The room is big and the terrace has a great view of the sea. The bathroom is very comfortable. It is a luxury hotel like it was in old good times. They have even valet parking. It is really pet friendly hotel. The staff was very welcoming us with two German shepherds. Ok, the price for the dogs is not cheap, but it us luxury hotel! Around the hotel is many places where you can walk your dogs. I loved walking trails which were very close to the hotel. They have 2 options red (4,6 km) and blue trail. The breakfast is superb in a gorgeous dining hall with cristal chandeliers and wall paintings. They offer even sparkling wine at breakfast;) I also recommend the dinner buffet. The price and value for money was excellent. There was a big choice of different fish, meat and vegetarian dishes, lot if vegetables, cheese, etc.
Opatija
This apartment itself and related services are absolutely marvelous. The staff that takes care of the apartment and the guests is exceptional and very professional. You feel yourself like in the 5* hotel. The apartment is situated right near the beach, has a stunning view at the sea (basically is above it) and is exceptionally well equipped. The beach is great for the kids and grown-ups. The apartment has a very nice shared pool with the other guests. The location is also great, you are in the middle of Opatija, Croatian Nice or Monaco, you have a lot of great restaurants around (within 5-10 minutes walk on the lungomare, which is a road by the sea for pedestrians). Highly recommend for everybody.
The hotel is super and well-located near green park. We had a car and were glad to have free parking. The room is big and comfortable with beautiful sea view. The breakfast was the best I have ever seen - plenty of good-quality and delicious food and beverages. We were spending more than 1,5 h each morning)) Nice calm zone behind the beach. The sea is colder than in Porec, but the water is very clear. Thank you very much for all service! And now I can say that Opatija is my love and I highly recommend this hotel at this beautiful place to my friends and colleagues.
Hotel Paris is located at the heart of Opatija. It's very close to several beaches, shops and restaurants, perfect for a stroll after a nice lunch or dinner! Breakfast was amazing, and hotel staff are extremely helpful and friendly.. Food at their Butter & Salt restaurant is delicious, worth trying. Cleanliness is on top, WIFI, TV, AC everything worked great. The best mattress I ever slept on, was in this hotel I honestly slept like a baby :)
We truly enjoyed our 2 nights stay in Navis. Breakfast is excellent (can take from buffet and order a la carte, even classic breakfast like bacon and eggs don't look so classic anymore once brought to you. Great selection of wines, lovely and friendly staff/service. You can see they trully pay attention to place and guests. Place is quiet, great view, short walk to town center - would give it overall 9.7 of 10 score
Everything, perfect place, beautifully decorated, everything brand new, more than enough space for four adults, the beach is few stars away. Beach is peaceful, crowded though, but always enough space for tanning, for swimming exceptional. We loved every moment. The staff is lovely, helpful and always smiling. Opatija center is less than 2 km away, we loved walking and running on the beach path.
I loved sophisticated luxury of our suite! Buffet breakfast and dinner with fine selection of delicious sea and continental food. Wellness area much better and larger than we expected from a seaside hotel. We absolutely enjoyed our stay and will be back !!!
Excellent Location Jacuzi on terrace Wide indor pool with sea water Room with balcony and nice bathrom View on city Rijeka Breakfast with good offer Staff on service, with smile...
Beautiful old villa, very lucky that they had nearby parking as parking is such an issue there, the breakfast was beautiful. Even though it is on the ain street, it is very quiet.
Very nice location, just across the beach Super clean, excellent breakfast, nice comfortable rooms, we had room with balcony which was very large, with perfect sea view
Great location,pleasent workers,superb food, unlimeted use of pool and sauna and overlall fantastic hotel experience thank u :)!
The staff were more then nice! The restaurant was great- the view and the food! Rooms are very clean, comfy and nice.
Really nice hotel overall! We loved the pool and outdoor bar. Clean, friendly staff and great breakfast!
Opatija
Mrs Lehota was awesome for any help or advice. We felt like we were with the family
Everything was perfect! Polite staff, awesome sea view...
The room was nice and all the staff was very helpful
Excellent location, beautiful interior...
The building, the location, the food.