Skip to main content

Filter by:


Star rating

Review score

Opatija – 140 hotels and places to stay
See the latest prices and deals by choosing your dates.
Grand Hotel Adriatic, hotel in Opatija

Grand Hotel Adriatic is set a 5-minute walk from Opatija's town centre, just 50 metres above the coastal walking path Lungomare.

8.7
Scored 8.7
Fabulous
Rated fabulous
5,576 reviews
Price from£133.16per night
Hotel Ambasador - Liburnia, hotel in Opatija

Set just above the coastline promenade in Opatija, the impressive Hotel Ambasador - Liburnia provides free access to its Wellness & Spa Centre, which has swimming pools, a fitness area and a spa relax...

9.1
Scored 9.1
Superb
Rated superb
3,936 reviews
Price from£155.79per night
Heritage Hotel Imperial - Liburnia, hotel in Opatija

Completely renovated in 2018 and enjoying a prime location in the centre of Opatija, Heritage Hotel Imperial - Liburnia is just steps away from Slatina beach.

8.9
Scored 8.9
Fabulous
Rated fabulous
1,741 reviews
Price from£123.14per night
Hotel Palace Bellevue - Liburnia, hotel in Opatija

Featuring a wellness & spa centre, the newly renovated Hotel Palace Bellevue - Liburnia is housed in a beautiful Empire-style building, as one of the oldest hotel it is considered a local landmark.

8.9
Scored 8.9
Fabulous
Rated fabulous
2,814 reviews
Price from£115.36per night
Hotel Paris, hotel in Opatija

Located in Opatija, 600 m from Beach Tomaševac and 2.7 km from Beach Preluk, Hotel Paris provides air-conditioned rooms and a bar.

8.4
Scored 8.4
Very good
Rated very good
3,239 reviews
Price from£131.94per night
Amadria Park Grand Hotel 4 Opatijska Cvijeta, hotel in Opatija

Boasting a 1500 m² 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.

8.6
Scored 8.6
Fabulous
Rated fabulous
1,245 reviews
Price from£89.10per night
Grand Hotel Adriatic II, 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 centre of Opatija.

8.2
Scored 8.2
Very good
Rated very good
5,896 reviews
Price from£144.80per night
Hotel Admiral - Liburnia, hotel in Opatija

Set right next to the sea, just above the Opatija Seaside Promenade, Hotel Admiral - Liburnia offers free Wi-Fi, an indoor pool with heated seawater and a whirlpool, as well as a sauna which are all...

8.8
Scored 8.8
Fabulous
Rated fabulous
2,043 reviews
Price from£148.01per night
ASTORIA Hotel Opatija, hotel in Opatija

Hotel Astoria in Opatija was built in 1904 in the elegant Austro-Hungarian style, and after renovation, combining modern design and traditional spirit, it is offering beautifully equipped air...

8.0
Scored 8.0
Very good
Rated very good
779 reviews
Price from£112.82per night
Hotel Ičići - Liburnia, hotel in Opatija

Set right next to the sea and built in 2017, Hotel Ičići - Liburnia is set in Ičići surrounded by greenery. The hotel features a seasonal outdoor pool and sun terrace.

8.8
Scored 8.8
Fabulous
Rated fabulous
2,025 reviews
Price from£112.07per night
See all 390 hotels in Opatija

Most booked hotels in Opatija in the past month

Opatija's best hotels with breakfast

  • Hotel Ičići - Liburnia
    Breakfast options

    Set right next to the sea and built in 2017, Hotel Ičići - Liburnia is set in Ičići surrounded by greenery. The hotel features a seasonal outdoor pool and sun terrace.

    Food, very friendly staff especially on reception.

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,027 reviews
  • Boutique Hotel Mali Raj
    Breakfast options

    Featuring an indoor pool and a restaurant with a terrace, Boutique Hotel Mali Raj is located in Opatija, 1.8 km from Slatina Beach. Free WiFi is available and free parking is provided.

    view - perfect brekfast - perfect room - perfect

    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,013 reviews
  • Hotel Kristal - Liburnia
    Breakfast options

    Hotel Kristal - Liburnia is located right by the sea and offers free WiFi and beach with sun loungers, available at an additional charge. It offers indoor swimming pools and a mini fitness room.

    Amazing Gabrijela, nice sea view, good dinner and breakfest

    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,735 reviews
  • Heritage Hotel Imperial - Liburnia
    Breakfast options

    Completely renovated in 2018 and enjoying a prime location in the centre of Opatija, Heritage Hotel Imperial - Liburnia is just steps away from Slatina beach.

    Great breakfast, amazing large rooms, top location

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 1,741 reviews
  • Hotel Istra - Liburnia
    Breakfast options

    Set directly at the seafront next to the stone paved beach, Hotel Istra - Liburnia features an on-site restaurant and an indoor swimming pool with heated sea water.

    Everything was great: food, room, stuff and location.

    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,306 reviews
  • Hotel Admiral - Liburnia
    Breakfast options

    Set right next to the sea, just above the Opatija Seaside Promenade, Hotel Admiral - Liburnia offers free Wi-Fi, an indoor pool with heated seawater and a whirlpool, as well as a sauna which are all...

    Very good breakfast and dinner, sauna and relax zone

    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,045 reviews
  • Grand Hotel Adriatic
    Breakfast options

    Grand Hotel Adriatic is set a 5-minute walk from Opatija's town centre, just 50 metres above the coastal walking path Lungomare.

    Rooms were very nice, the food was great, the spa was beatiful…

    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 5,576 reviews
  • BRISTOL Hotel Opatija
    Breakfast options

    The luxurious Hotel Bristol in Opatija has been carefully renovated, radiating imperial Austrio-Hungarian architecture with wrought iron balcony work and a splendid interior.

    Breakfast was great, plenty of choice for everyone

    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,978 reviews

Budget hotels in Opatija

  • Amadria Park Grand Hotel 4 Opatijska Cvijeta
    Cheap hotel

    Boasting a 1500 m² 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.

    Staff, extreamly pleasant, view, furniture comfort

    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,245 reviews
  • Hotel Laurus - Liburnia
    Cheap hotel

    Featuring an outdoor pool with sun loungers, Hotel Laurus offers also a spacious terrace offering panoramic views of Kvarner Bay. It is located above the village of Volosko near Opatija.

    Everything was very beautiful, expecialy view on the sea side.

    9.0
    Scored 9.0
    Superb
    Rated superb
     · 862 reviews
  • Hotel Miramar
    Cheap hotel

    Located in Opatija, 200 metres from Škrbići Beach, Hotel Miramar provides accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden.

    Von Ankunft bis check-out war ALLES fabelhaft und sehr persönlich

    9.2
    Scored 9.2
    Superb
    Rated superb
     · 69 reviews
  • Grand Hotel Adriatic II
    Cheap hotel

    Enjoying a seafront position offering panoramic views of the Kvarner Bay, Grand Hotel Adriatic II is just a 5-minute walk from the centre of Opatija.

    The staff was very friendly and helpful. Amazing breakfast. Wonderful memories .

    8.2
    Scored 8.2
    Very good
    Rated very good
     · 5,896 reviews
  • Hotel Palace Bellevue - Liburnia
    Cheap hotel

    Featuring a wellness & spa centre, the newly renovated Hotel Palace Bellevue - Liburnia is housed in a beautiful Empire-style building, as one of the oldest hotel it is considered a local landmark.

    Fantastic hotel ! Staff were great ! Location was perfect

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 2,814 reviews
  • Villa Amalia - Liburnia
    Cheap hotel

    Surrounded by lush vegetation and set in the park right next to the beach, Villa Amalia - Liburnia is only a short walk away from the centre of Opatija.

    Breakfast/Location/Staff/Surroundings/Beach/Room

    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 139 reviews
  • Hotel Galeb
    Cheap hotel

    Ideally located in the centre of Opatija at the main beach, Hotel Galeb provides high-quality accommodation and services all year round.

    Bardzo czysto , duży pokój , piękny widok na Opatije i morze

    8.3
    Scored 8.3
    Very good
    Rated very good
     · 430 reviews
  • Hotel Kvarner - Liburnia
    Cheap hotel

    Hotel Kvarner - Liburnia features an outdoor swimming pool and a beach. It offers free WiFi, an air-conditioned restaurant and a summer terrace above the sea.

    Everything, beautifull hotel, Will be back for sure!

    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 471 reviews

Hotels located in the centre of Opatija

  • Villa Abbazia - Liburnia
    Central location

    Completely renovated in 2018 and enjoying a prime location in Opatija, Villa Abbazia - Liburnia features a swimming pool, a fitness centre and a spa with wellness facilities.

    Prostorna soba i vrhunski dorucak, welness i bazen

    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 296 reviews
  • Amadria Park Hotel Agava
    Central location

    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...

    Beautiful hotel, delicious food and amazing staff.

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 458 reviews
  • Hotel Savoy
    Central location

    Located in the centre of Opatija, right by the sea and the picturesque 12 km long Lungomare promenade, Hotel Savoy offers luxurious rooms with an elegant interior.

    I think this is the one of the best hotel in Opatija!

    8.5
    Scored 8.5
    Very good
    Rated very good
     · 905 reviews
  • Hotel Lungomare Opatija - Liburnia
    Central location

    Fully renovated in 2018 and enjoying a central location in Opatija, Hotel Lungomare Opatija - Liburnia offers rooms and panoramic views of Kvarner Bay.

    Warm welcome, lots of smile, great area, nice breakfast.

    8.4
    Scored 8.4
    Very good
    Rated very good
     · 941 reviews
  • ASTORIA Hotel Opatija
    Central location

    Hotel Astoria in Opatija was built in 1904 in the elegant Austro-Hungarian style, and after renovation, combining modern design and traditional spirit, it is offering beautifully equipped air...

    We liked the service and friendliness of the staff!

    8.0
    Scored 8.0
    Very good
    Rated very good
     · 779 reviews
  • Keight Hotel Opatija, Curio Collection By Hilton
    Central location

    Situated 200 metres from Slatina Beach, Keight Hotel Opatija, Curio Collection By Hilton offers 4-star accommodation in Opatija and has a terrace, a restaurant and a bar.

FAQs about hotels in Opatija








A Tiny Croatian Town with An Austrian Twist

Opatija is a lively and popular tourist destination which offers sandy beaches and some of the most stunning coastal views in Croatia, evident while strolling along its lovely seaside promenade Lungomare.

The town’s streets and pristine coastline are lined with bright and colourful pastel-coloured buildings, restaurants, bars, cafés and hotels.

If your plan is to go sightseeing, be sure to visit Opatija’s famous picture-postcard statue the Maiden with the Seagull, situated beside Juraj Šporer Art Pavilion. Other must-see sights are the Old City and the 14th-century Abbey of Saint James.

Neighbouring Opatija is Rijeka, Croatia’s historic and principal seaport town and a popular spot for a day trip. Rijeka’s most famous landmarks are the Maritime and History Museum of the Croatian Littoral and the 13th-century Trsat Castle, which offers magnificent city and coastal views.

Booking.com offers a range of hotels and apartments in Opatija and its neighbouring towns of Lovran, Ičići and Kastav.

Learn more about visiting Opatija
  • 16 attractions
  • 10 points of interest
  • 0
Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Opatija:

  • 8.0
    Scored 8.0

    It’s a beautiful city with lots of Austrian style influenced...

    It’s a beautiful city with lots of Austrian style influenced buildings. I would not recommend it during the summer because for swimming in the sea it is not the best place to go to, as there are not really nice beaches. But for off season it is very nice.
    Alenka
    Slovenia
  • 4.0
    Scored 4.0

    Tourist Hotspot so most cafés/restaurants/bars are...

    Tourist Hotspot so most cafés/restaurants/bars are overpriced, often ridiculously so for the level of service. Also too crowded, even in off season. One exception: Pizzeria Roko, go eat there!
    Leon
    Austria
  • 10
    Scored 10

    Well Opatia is an old tourist town.

    Well Opatia is an old tourist town. It does show its age and set of problems like all tourist towns. But still retains its charm and different eras that build it. A wonderful place to walk enjoy coffee on some terrace or a perfect sea food meal. A smart home base point for wider exploration of Kvarner region, its hills and mountains as its islands.
    A
    Anonymous
    Slovenia
  • 8.0
    Scored 8.0

    Opatija is the Monaco of Isrtria.

    Opatija is the Monaco of Isrtria. Beutiful city with nice beaches. It worth to visit Medveja beach, and Moscenicka Draga beach as well, the water is more clean than the main beaches in Opatija. For food and beverage, I suggest to try Cafe Imperial, Roko, but the absolut winner is Valle Losca Tavern, where you can have the most delicious dinner in Opatija. Both of them, they need reservation! If you are looking for an active nightlife with parties, I do not recommend, there was only two bars, Summer Garden (close at 12PM, 1AM on Friday Saturday), and Colosseum Beach Bar, but they also close at 1AM. Pula, Crikvenica, or Porec can be better options for partying.
    K
    Kriszti
    Hungary
  • 8.0
    Scored 8.0

    The city is nice, has some old houses as well as modern...

    The city is nice, has some old houses as well as modern hotels, there are palm trees, rosemary and bayleaf bushes as fences. A lot of tourist go there, so the local business owners speak at least English. Since the seaside is made of big rocks, there are only created beaches which are crowded, but the little bays are better, just wear beach loafers because of the rocks and sea urchins. There is a small sandy beach for kids at the north end of Plaža Slatina. There are no simple just-buy-and-go streetfood options, only sit-down-and-order places (except if you want popcorn, fried corn or ice cream), which is time consuming and you have to prepare in advance if you are with kids. The sea water is clear, good for snorkeling, and there are glass bottom boats to see the fishes.
    Ágnes
    Hungary
  • 10
    Scored 10

    Opatija is the jewel of the Adriatic coast!!

    Opatija is the jewel of the Adriatic coast!! Many hotels are more than 100 years old and are marvel on their own! We could wholeheartedly recommend Opatija to anyone who likes good old charm and high end quality hotels with price marks less than many other hotels in Europe!!
    Frank
    Australia

Explore guest reviews of hotels in Opatija

  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 204 reviews
    A rarely give 10 points to any service, but this apartment is simply the best where I've ever been in Croatia. The hosts are kind, helpful, always ready to help, but don't bother you, if you don't want. We have spent one week at the upstairs apartment there, it is fully equipped (AC, washing machine, hair drier, dishwasher, vacuum cleaner, satellite tv), has plenty of place, a nice view to the Sea, large balcony, and beautiful garden. If you visit them, say hello to Grisa, the cutest dog in Opatija!
    Nandor
    Hungary
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 37 reviews
    Small, cozy apartment in the heart of Opatija, with free parking. The parking space is most ideal for smaller cars. Beach, attractions, restaurants, shops a few minutes' walk away. Maja is a very kind and helpful host. Thank you for the welcome package! A few things would make the apartment even more homely: for example, a microwave or wine glasses. But everything was perfect even without them. I wholeheartedly recommend the accommodation, especially for couples.
    Katalin
    Hungary
  • 9.2
    Scored 9.2
    Superb
    Rated superb
     · 93 reviews
    Nice apartment with a beautiful view. We really enjoyed sitting out on the covered terrace throughout the day...for morning coffee and evening meals. We were unable to use the pool or hot tub during our October visit, but we enjoyed using the lounge chairs on the lower decks for some afternoon sun. The host family is incredibly nice and welcoming. We are very happy we chose this apartment for our week in this beautiful part of Croatia.
    Michael
    United States
  • From £51.41 per night
    8.0
    Scored 8.0
    Very good
    Rated very good
     · 85 reviews
    we rented this place from the booking page directly... we didn't see that check in is only until 20:00. when I saw it I called the phone number indicated in the booking to inform about the situation. the man who answered us ... said that there is no problem, as we live in the same house, you can call us when you arrive. at 20:45 a lady called and said that she was going to cancel the reservation as they only work until 20:00.
    PragensIs SRO
    Czech Republic
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 33 reviews
    We liked the location very much. The apartament was very clean, in a silent area, with all that you need. The view was amazing. The parking place was în front of the building. We saw four beaches, the best for us was Medveja beach, 12 minutes from the flat by car. The store Tommy îs 10 minute by foot, near Slatina parking. Opatija îs a beautiful town, we walked a lot. We had a great time în this location with very helpful owner.
    Letitia
    Romania
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 107 reviews
    Top location in Opatija. Smootie var and cafes within one minute. Also the big Market. City is very close and also the Walking Path long the seaside. Free parking is the best also. Sauna use is available for 10 eur per day. It heats up to 60 degrees and the temperature is a little unstable inside due to the shape of the cabin so if you are a big sauna expert, this might not be your extra thing to choose when in Opatija.
    Viktoria
    Hungary
  • From £120.72 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 2,027 reviews
    The hotel is a very modern hotel in a not so modern area of Croatia. The staff is very nice and friendly and tries their best to accomodate you. Parking is available for reasonable prices directly at the property. The walkway next to the ocean is right in front of the hotel. The room we stayed in was very quite since it was facing the ocean. I don't think that there are any land facing rooms in this property.
    Thomas
    Austria
  • From £233.04 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,527 reviews
    This hotel is absolutely amazing. Secluded in the cove it offers a stunning view from the room (and from the bed) and peaceful stay. We were here in the off season but we still manage to soak up sun in the balcony of our room. The staff is extremely professional and friendly and everything is super clean.
    Petra
    Croatia
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 55 reviews
    Location was amazing. It was 2 min down the steps to the nearest beach (Slatina beach). The host was very nice, she welcomed us and even was able to accommodate us checking in earlier which was great as we wanted to go to the beach that day. Overall we loved everything about this booking.
    Natasa
    United States
  • From £124.82 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 5,896 reviews
    The hotel in general was fantastic, with a very good and abundant breakfast, parking was no problem, the only problem was that to get to the wing of Adriatica ll where we were allocated on the fifth floor, we had to carry our heavy luggage up some steps before reaching the elevator.
    Frank
    Malta
  • From £136.29 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 5,576 reviews
    Ovo nam je bio drugi puta u ovom hotelu, međutim prvi puta nakon renovacije. Zaista sve izgleda vrhunski - od sobe i kupaone do restorana i wellnessa. Odlična veličina sobe, krevet udoban, i ono najvažnije, sve je čisto i mirišljavo. Definitivno se vraćamo i po treći puta 🤩
    Jelena
    Croatia
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 862 reviews
    Lovely good-sized room with a sea-view private balcony. Very comfortable superking bed. Good shower. Good aircon. Lovely pool. On-site restaurant served excellent food and wine. All hotel staff inc. Restaurant servers were very friendly and helpful. Free on-site parking.
    Justin
    United Kingdom
  • From £212.05 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 639 reviews
    The property is beautiful. On perfekt place with sea in front in stunning Opatija. The stuff is fantastic always smiling and very helpful. Excellent breakfast in the restaurant with beautiful sea view. Anyway must be place on Croatian coast
    zoran
    Serbia
  • From £77.31 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,978 reviews
    Excellent location- at the very center of the town, a wide variety of food and drinks available for breakfast (buffet), very clean, comfy beds, polite staff, public parking is available just above the hotel (5 hrk/h).
    MajaS.
    Croatia
  • 7.8
    Scored 7.8
    Good
    Rated good
     · 107 reviews
    The location, in the best area in Opatija, close to promenade, swimming coves and harbour. Directly opposite Admiral Hotel. Parking and breakfast can be arranged at extra cost. Friendly and helpful couple.
    Annelize
    South Africa
  • From £100.24 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,337 reviews
    Nove hotel right in the centre of Opatija, beautiful view to the sea. Parking available, fee € 10 per day. Well kept breakfast buffet.
    Gerald
    Austria
  • From £195.20 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 3,936 reviews
    Everything was perfect. We keep returning to this hotel over and over again, one of the best in Croatia!
    Elen
    Croatia
  • From £195.20 per night
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 3,936 reviews
    Location, valet parking, view on Opatija from the hotel room,food, spa&new beach
    Svetlana
    Croatia
  • From £102.81 per night
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 3,239 reviews
    Room only in this hotel was decent size considering the amount paid.
    Selma
    Finland
  • From £97.88 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 1,735 reviews
    Breakfast was very good and hotel staff are very profesional
    Milivoj
    Croatia