Check rooms and rates
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room
Check rooms and rates
exclusive online offers!
Destination
Check-in
Select date
Check-out
Select date
Rooms and Guests
2Guests1room

354 hotels in Opatija

Search the best hotels and places to stay in Opatija

View map
If you are looking for a high-end accommodation for your next journey in Opatija, we are happy to provide you with the best Opatija hotel deals. Hotelmix.co.uk enables you to narrow your search in Istria by proximity to public transport and tourist attractions. Search and book now!Hide
Show more
Filter by
Sort by
  • Sort by
  • Pricefrom low to highfrom high to low
  • Popularityfrom low to highfrom high to low
  • Guest ratingfrom low to highfrom high to low
V. Cara Emina 6, Opatija, Croatia, 51410View on map
800 m from City Centre200 m from Opatija Port
Offering Turkish steam bath, facials and massage, the hotel with a classic décor is located in a tourist area, about 1450 meters from Volosko.
  • The hotel has
    • EUR 16 per day
    +1
  • The hotel has
    • Luggage storage
    • Locker room
    +2
8.0
Great232 reviews
Price from£ 162per nightSelect
Not available
Feliksa Persica 5, Opatija, Croatia, 51410View on map
1.1 km from City Centre500 m from Opatija Port
Guests of the hotel can enjoy a range of finest homemade cuisine at the authentic restaurant and admire panoramic views of the sea.
  • The hotel has
    • Paid parking
    +1
8.4
Great889 reviews
Price from£ 194per nightSelect
Not available
Ive Kaline 11, Opatija, Croatia, 51410
1.4 km from City Centre800 m from Volosko
The hotel offers easy access to The Open Air Summer Theater in Opatija, boasting 6 rooms in the centre of Opatija.
Price from£ 308per nightSelect
Not available
Marsala Tita 135, Opatija, Croatia, 51410
400 m from City Centre200 m from Church of the Annunciation
Guests can enjoy Kvarner Bay views from rooms or use a gym area, aquafit and yoga classes.
7.8
Very good479 reviews
Price from£ 130per nightSelect
Not available
Marsala Tita 109, Opatija, Croatia, 51410 OPATIJA
300 m from City Centre100 m from Juraj Sporer Art Pavilion
Located in the western part of Opatija near Volosko, this venue offers a private swimming pool and rooms with magnificent views of the ocean.
8.4
Great327 reviews
Price from£ 224per nightSelect
Not available
Marsala Tita 200, Opatija, Croatia, 51410
800 m from City Centre600 m from Church of the Annunciation
Set in a mountain area, this pleasant hotel has an infinity pool and 171 rooms within walking distance of Maiden With The Seagull.
7.4
Very good472 reviews
Price from£ 134per nightSelect
Not available
Viktora Cara Emina 10, Opatija, Croatia
900 m from City Centre300 m from Opatija Port
Located just 350 meters from Lungo Mare, this hotel boasts cots, a play area and a games room for guests with children along with a lobby restaurant.
9.0
Perfect129 reviews
Price from£ 166per nightSelect
Not available
Trg V. Gortana 2/1, Opatija, Croatia, 51410
This superior hotel offers an indoor swimming pool and views of Kvarner Bay, boasting location in the heart of Opatija, just minutes from Opatija Bus Station.
6.6
Nice472 reviews
Price from£ 65per nightSelect
Not available
Ulica Marsala Tita 108, Opatija, Croatia, 51410
600 m from City Centre200 m from Angiolina Park
Offering sea views, the venue is placed close to The Angiolina Park, and boasts a private swimming pool.
8.2
Great165 reviews
Price from£ 97per nightSelect
Not available
Marsala Tita 144/148, Opatija, Croatia, 51410
100 m from City Centre100 m from Opatija Bus Station
Featuring an indoor pool, this quiet venue is situated within 10 minutes' walk of the city center.
7.4
Very good190 reviews
Price from£ 198per nightSelect
Not available
Marsala Tita 85, Opatija, Croatia, 51410
800 m from City Centre300 m from Angiolina Park
The hotel is based close to Croatian Museum of Tourism in Opatija, and consists of 48 rooms with classical decor.
7.0
Very good95 reviews
Price from£ 137per nightSelect
Not available
Marsala Tita 89, Opatija, Croatia, 51410 OPATIJA
700 m from City Centre200 m from Angiolina Park
With wonderful views of the sea, the accommodation is set in vicinity of Lungo Mare.
8.0
Great42 reviews
Price from£ 143per nightSelect
Not available
Ulica Marsala Tita 174, Opatija, Croatia, 51410
400 m from City Centre200 m from Church of the Annunciation
The hotel offers a prestigious accommodation with 50 rooms in the shopping area of Opatija.
8.0
Great124 reviews
Price from£ 145per nightSelect
Not available
Ivana Matetica Ronjgova 10, Opatija, Croatia, 51410
3.1 km from City Centre1.0 km from Volosko
The hotel offers a private pool, a seasonal restaurant and a fish bar.
Price from£ 244per nightSelect
Not available
Zert 8, Opatija, Croatia, 51410
700 m from City Centre100 m from The Open Air Summer Theater in Opatija
Within only 150 meters from Opatija Port, the hotel boasts a private swimming pool and gives an opportunity to enjoy Turkish bath and hammam.
9.2
Perfect37 reviews
Price from£ 314per nightSelect
Not available
M. Tita 138, Opatija, Croatia, 51410
200 m from City Centre100 m from Slatina Beach
The hotel offers to try fresh cuisine of the hotel set in a perfect location nearby Volosko.
7.6
Very good120 reviews
Price from£ 100per nightSelect
Not available
Marsala Tita 139, Opatija, Croatia, 51410
600 m from City Centre400 m from Church of the Annunciation
The hotel's restaurant serves local food and offers bay views, while the venue boasts an unique location next to the Adriatic Sea and Kvarner Bay.
7.6
Very good417 reviews
Price from£ 220per nightSelect
Not available
Marsala Tita 133, Opatija, Croatia, 51410
400 m from City Centre200 m from Church of the Annunciation
Guest of the hotel will benefit from an air-conditioned restaurant together with free climbing, lawn tennis and fisheries, boasting a central location overlooking Kvarner Bay.
6.2
Nice74 reviews
Price from£ 148per nightSelect
Not available
Nova Cesta 12 A, Opatija, Croatia, 51410
2.9 km from City Centre1000 m from Volosko
Situated not far away from The Open Air Summer Theater in Opatija and a port, this hotel features an outdoor pool.
8.8
Great504 reviews
Price from£ 112per nightSelect
Not available
Marsala Tita 200, Opatija, Croatia, 51410
800 m from City Centre600 m from Church of the Annunciation
In close proximity to Slatina Beach, the hotel restored in 1991 offers an infinity pool and steam baths, facials and massage treatments.
7.0
Very good246 reviews
Price from£ 126per nightSelect
Not available
Boutique Hotel Mali RajMarsala Tita 191, Opatija, Croatia, 51410
1.8 km from City Centre1.5 km from Church of the Annunciation
Set close to Slatina Beach, the hotel boasts Mediterranean meals served at the onsite a la carte restaurant.
Price from£ 178per nightSelect
Not available
Remisens Premium Villa AmbasadorFeliksa Persica 1, Opatija, Croatia, 51410
1.2 km from City Centre600 m from Opatija Port
A short walk brings you to Volosko, while onsite there are steam baths and massage available in the hotel quietly located in Opatija.
8.4
Great162 reviews
Price from£ 260per nightSelect
Not available
Remisens Premium Heritage Hotel ImperialMarsala Tita 124/3, Opatija, Croatia, 51410
300 m from City Centre200 m from Juraj Sporer Art Pavilion
This hotel is set in a royal-style building close to Slatina Beach, boasting a Jacuzzi and a sauna.
7.0
Very good302 reviews
Price from£ 210per nightSelect
Not available
Amadria Park Hotel Sveti JakovPave Tomasica 1, Opatija, Croatia
400 m from City Centre100 m from St. James Church in Opatija
The hotel offers easy access to The Angiolina Park, boasting 26 rooms in the centre of Opatija.
8.6
Great52 reviews
Price from£ 179per nightSelect
Not available
Hotel Domino147 Ulica Marsala Tita, Opatija, Croatia, 51410
800 m from City Centre600 m from Church of the Annunciation
Offering sea views, the venue is placed close to Madonna del Mare Statue and boasts a private pool.
Price from£ 118per nightSelect
Not available
Smart Selection Hotel IstraMarsala Tita 143, Opatija, Croatia, 51410
800 m from City Centre600 m from Church of the Annunciation
Offering convenient proximity to Opatija Bus Station, the hotel is also close to Villa Angiolina.
6.2
Nice255 reviews
Price from£ 101per nightSelect
Not available
Remisens Premium Hotel KvarnerPava Tomasica 2/2, Opatija, Croatia
400 m from City Centre100 m from St. James Church in Opatija
Guests of the hotel can enjoy a private swimming pool along with steam baths and massage services, boasting setting in the centre of the city.
7.8
Very good615 reviews
Price from£ 168per nightSelect
Not available
Villa AristonMarsala Tita 179, Opatija, Croatia, 51415
1.5 km from City Centre1.3 km from Church of the Annunciation
This budget hotel with sea views lies close to the sights of Opatija including Maiden With The Seagull.
Price from£ 86per nightSelect
Not available
Apartments Villa UckaPut Perisici 2, Opatija, Croatia, 51415
3.6 km from City Centre
Featuring quick accsess to Slatina Beach, this 6-room apartment offers accommodation with a kitchenette and a terrace.
9.2
Perfect1 review
Price from£ 112per nightSelect
Not available
Ikador Luxury Boutique Hotel & SpaViktora Cara Emina Bb, Opatija, Croatia, 51410
3.8 km from City Centre
This hotel offers a seasonal outdoor pool and the possibility of trying diving, hiking and mini golf.
Price from£ 672per nightSelect
Not available
Katarina ApartmentsStubiste Skrbici Br.4, Opatija, Croatia, 51410
1.2 km from City Centre700 m from Opatija Port
The accommodation features a sunbathing terrace with sun loungers, parasols and barbecue within a short walk of a port.
Price from£ 127per nightSelect
Not available
Blue View ApartmentUlica Dr. Ante Mandica 1, Opatija, Croatia, 51410
2.7 km from City Centre600 m from Volosko
Featuring a full kitchen, the venue is only 2.2 km from Villa Angiolina.
Price from£ 89per nightSelect
Not available
Hotel SavoyM.Tita 129, Opatija, Croatia
300 m from City Centre200 m from Church of the Annunciation
The grill restaurant and an indoor swimming pool are available onsite of the superior hotel situated in the centre of Opatija.
8.6
Great151 reviews
Price from£ 182per nightSelect
Not available
Apartments Villa ArentzUlica Marsala Tita, Opatija, Croatia, 51410
1.4 km from City Centre800 m from Volosko
The well-equipped property is set not far from Volosko and boasts a sun terrace, complete with an outdoor swimming pool.
Price from£ 316per nightSelect
Not available
ParisUl. Vladimira Nazora 1, 51410, Opatija, Opatija, Croatia, 51410
500 m from City Centre200 m from Angiolina Park
Offering snorkelling, diving and hiking in the area, this accommodation lies next to Croatian Walk of Fame, and within a 10-minute drive of Lovran Old Town.
Price from£ 105per nightSelect
Not available
Apartmani IvankaNova Cesta, Opatija, Croatia, 51410
2.2 km from City Centre300 m from Volosko
This 2-bedroom apartment with a kitchenette is situated within a 30-minute walk from the center of Opatija.
10.0
Perfect1 review
Price from£ 80per nightSelect
Not available
Remisens Premium Villa Amalia (Adults Only)Pava Tomasica 2/2, Opatija, Croatia
Offering an ideal location next to the Adriatic Sea, the hotel offers to taste Mediterranean cuisine the on-
8.4
Great28 reviews
Price from£ 247per nightSelect
Not available
Remisens Hotel Giorgio IILiburnijska Bb, Opatija, Croatia, 51414
2.0 km from City Centre1.8 km from Church of the Annunciation
Located only a few minutes from Volosko, the hotel offers 180 rooms with stunning views of the sea.
7.8
Very good11 reviews
Price from£ 187per nightSelect
Not available
Apartment Villa MandriaNikole Tesle 2, Opatija, Croatia, 51410
500 m from City Centre200 m from Villa Angiolina
This exclusive accommodation with a terrace is located in Opatija just off Rent a Kayak & SUP Croatia.
10.0
Perfect1 review
Price from£ 72per nightSelect
Not available
Guest House Stancija KovaciciRukavac 51, Opatija, Croatia, 51211
3.7 km from City Centre2.4 km from Volosko
Situated 3.3 km from Croatian Museum of Tourism, the apartment features a terrace with an outdoor swimming pool.
8.4
Great2 reviews
Price from£ 122per nightSelect
Not available
Apartment DorisNova Cesta 190, Opatija, Croatia, 51410
400 m from City Centre200 m from Church of the Annunciation
Boasting garden views, the apartment is set close to Slatina Beach in a beach area of Opatija.
Price from£ 45per nightSelect
Not available
Apartment SilvaD. Trinajstica 2, Opatija, Croatia, 51410
1.8 km from City Centre700 m from Volosko
Staying at this 73 m² apartment with a balcony, guests will be near Volosko.
Select
Not available
Preelook Apartments And RoomsPreluk 4, Opatija, Croatia, 51000
3.4 km from City Centre1.3 km from Volosko
Featuring a kitchen, the venue is only 2.3 km from Lungo Mare.
Price from£ 108per nightSelect
Not available
Guest House Lifestyle HolidayRikarda Katalinica Jeretova 4, Opatija, Croatia, 51410
2.5 km from City Centre500 m from Volosko
Situated 3 km from the centre of Opatija, the apartment with a view over the harbour offers a terrace.
9.2
Perfect1 review
Price from£ 63per nightSelect
Not available
Rooms Vila IrmaCastel San Pietro Terme 4, Opatija, Croatia, 51410
1.5 km from City Centre800 m from Volosko
Featuring a terrace with barbeque, the accommodation is set 1100 metres from Villa Angiolina.
7.8
Very good13 reviews
Price from£ 45per nightSelect
Not available
Apartment BrajdicaBrajdica 7, Volosko, Opatija, Croatia, 51410
2.2 km from City Centre100 m from Volosko
Offering a mini-kitchen with a dishwasher, a stove and a cooktop, the venue is located 30 minutes' walking distance from the center of Opatija.
Select
Not available
Hotel GardenijaMarsala Tita 83, Opatija, Croatia, 51410
800 m from City Centre300 m from Angiolina Park
The hotel features a lobby restaurant along with cots, meals and a play area for children and boasts location only 350 meters from The Open Air Summer Theater in Opatija.
Price from£ 121per nightSelect
Not available
Guest House IdaProlaz Matka Brajse 2, Opatija, Croatia, 51410
1.0 km from City Centre700 m from Angiolina Park
Set near Villa Angiolina, this apartment includes a fully-fitted kitchen and a patio that opens out onto the garden.
5.0
Guest rating1 review
Price from£ 62per nightSelect
Not available
Rooms GordanaAntona Raspora 8, Opatija, Croatia, 51410
1.3 km from City Centre1.1 km from Church of the Annunciation
This 96 m² property with a terrace is located within a 15 minutes' walk from Opatija Bus Station.
Select
Not available
Apartments Kestenovi DvoriOpric 74, Opatija, Croatia, 51415
3.5 km from City Centre
Providing a picnic area and barbeque grills, this quiet property is located within 3.6 km of Croatian Walk of Fame.
8.6
Great10 reviews
Price from£ 77per nightSelect
Not available
Apartments KomelPut Uz Dol 8, Opatija, Opatija, Croatia, 51410
2.2 km from City Centre300 m from Volosko
Set 1.7 km from Villa Angiolina in Opatija, this accommodation features a furnished terrace with garden views.
8.6
Great3 reviews
Price from£ 55per nightSelect
Not available
Apartments Villa NolaStubiste Dr. Vanda Ekl 13, Opatija, Croatia, 51410
300 m from City Centre300 m from Opatija Bus Station
Staying in this 2-bedroom apartment, nestled near Croatian Walk of Fame, guests can enjoy a sunbathing terrace to relax after a busy day.
10.0
Perfect1 review
Price from£ 109per nightSelect
Not available
Apartment ZoraNova Cesta 28, Opatija, Croatia, 51410
2.2 km from City Centre400 m from Volosko
Offering a fully furnished kitchen with an electric kettle, a dishwasher and a fridge, the venue is located 30 minutes' walking distance from the center of Opatija.
Price from£ 36per nightSelect
Not available
Villa VosillaMarsala Tita 226A, Opatija, Croatia, 51410
1.6 km from City Centre1.3 km from Church of the Annunciation
Set 1.7 km from Maiden With The Seagull in Opatija, this accommodation features a terrace with sea views.
5.0
Guest rating1 review
Price from£ 119per nightSelect
Not available
Apartments Villa PalmeUlica Vrutki 8, Opatija, Croatia, 51410
500 m from City Centre400 m from Juraj Sporer Art Pavilion
Set 1 km from the centre of Opatija, this apartment comes with 2 bedrooms, a kitchenette, and a large terrace.
7.8
Very good172 reviews
Price from£ 87per nightSelect
Not available
Apartments Green GardenDr. Ante Mandica 3, Opatija, Croatia, 51410
2.7 km from City Centre700 m from Volosko
Set in Opatija, this property has a terrace with barbecue together with a fully-fitted kitchen for guests use.
9.2
Perfect1 review
Price from£ 86per nightSelect
Not available
Apartment MiraNova Cesta 88, Opatija, Croatia, 51410
1000 m from City Centre700 m from Angiolina Park
Including a kitchen, 1 bathrooms and a balcony, this property is located within 15 minutes' walk of Kredenca Opatija.
10.0
Perfect1 review
Price from£ 86per nightSelect
Not available
Apartments KikiAntona Raspora 12, Opatija, Croatia, 51410
1.4 km from City Centre1.2 km from Church of the Annunciation
Offering a kitchenette with a microwave oven, an electric kettle and coffee and tea making equipment, the venue is located 20 minutes' walking distance from the center of Opatija.
8.6
Great4 reviews
Price from£ 71per nightSelect
Not available
Apartments KinkelaVjekoslava Spincica 14A, Opatija, Croatia, 51410
1000 m from City Centre600 m from Angiolina Park
Featuring a terrace, this property is situated a short distance from Juraj Sporer Art Pavilion and about a 10-minute walk from the center of Opatija.
Price from£ 51per nightSelect
Not available
Apartments By The Sea Opatija - Volosko, Opatija - 7912, Opatija, Croatia, 51410
2.1 km from City Centre100 m from Volosko
Featuring a kitchenette, the venue is only 1.8 km from Juraj Sporer Art Pavilion .
Price from£ 50per nightSelect
Not available
Studio Apartment Kvarner Gulf ViewPut U Bregi 23, Opatija, Croatia, 51410
1.1 km from City Centre900 m from Angiolina Park
Offering a sunny balcony with beautiful views and a kitchen, this romantic accommodation is about a 20-minute walk from the centre of Opatija.
Price from£ 58per nightSelect
Not available
Holiday Home Villa OleaZvancici 70M Matulji 51211, Opatija, Croatia, 51211
2.0 km from City Centre1.3 km from Volosko
This 2-bedroom property includes a private swimming pool, and lies in proximity to Volosko.
Price from£ 167per nightSelect
Not available
Apartment MiaUl. Antona Raspora 6, Opatija, Croatia, 51410
1.3 km from City Centre1.1 km from Church of the Annunciation
Featuring a sunny patio with a sitting area, the accommodation is set 1350 metres from Slatina Beach.
Price from£ 93per nightSelect
Not available
Apartments KomelGortanov Trg 3, Opatija, Croatia, 51410
200 m from City Centre100 m from Opatija Bus Station
Offering a full kitchen with a microwave, a dishwasher and a fridge, the venue is located 10 minutes' walking distance from the center of Opatija.
5.0
Guest rating1 review
Price from£ 68per nightSelect
Not available
KristalM.Tita 135, Opatija, Croatia
100 m from City Centre100 m from Opatija Bus Station
Providing access to The Angiolina Park, this hotel is a 20-minute walk from Lungo Mare and offers a beach restaurant.
Price from£ 165per nightSelect
Not available
Smart Selection Hotel BelvedereI Kaline 7, Opatija, Croatia, 51410
Boasting a salt water swimming pool along with a terrace restaurant, this hotel is located near The Open Air Summer Theater in Opatija and a port.
6.6
Nice314 reviews
Price from£ 98per nightSelect
Not available
Hotel GalebMarsala Tita 160, Opatija, Croatia
300 m from City Centre200 m from Church of the Annunciation
Ideally located right next to Volosko, the hotel has elegant rooms to offer as well as a snack bar.
8.2
Great27 reviews
Price from£ 131per nightSelect
Not available
Villa IlirijaNova Cesta 128 , Opatija, Croatia, 51410
The hotel offers easy access to Villa Angiolina, boasting 27 rooms in the centre of Opatija.
8.2
Great2 reviews
Price from£ 74per nightSelect
Not available
Apartments And Rooms LiburnijaJoakima Rakovca 7, Opatija, Croatia
200 m from City Centre100 m from Church of the Annunciation
Boasting a steam room and a sauna, the property enjoys its location in 10 minutes' walk from the city centre of Opatija and next to a bus stop.
8.0
Great33 reviews
Price from£ 85per nightSelect
Not available
Apartmani SepicNova Cesta 25, Opatija, Croatia, 51410
The budget hotel is a good starting point to Opatija' sights including Veprinac and Volosko.
Price from£ 67per nightSelect
Not available
Apartments Opatija Sea ViewVarljenska Cesta 33B, Opatija, Croatia, 51211
2.5 km from City Centre800 m from Volosko
Featuring complimentary private parking and a terrace, this property is situated a short distance from Črnikovica Beach.
8.2
Great1 review
Price from£ 33per nightSelect
Not available
Apartments Villa MartaNova Cesta 152/1, Opatija, Croatia, 51410
400 m from City Centre400 m from Opatija Bus Station
Located less than 1.6 km from Puzzle-Shop, this venue features a sunny balcony and a kitchen.
7.8
Very good15 reviews
Price from£ 120per nightSelect
Not available
Villa MariaVarljenska Cesta 33C, Opatija, Croatia, 51211
2.5 km from City Centre800 m from Volosko
Offering a shared kitchen with a microwave oven, a kettle and a stove, the venue is located 30 minutes' walking distance from the center of Opatija.
7.8
Very good1 review
Price from£ 302per nightSelect
Not available
Deluxe Apartments OpatijaNova Cesta 236, Opatija, Croatia, 51410
1000 m from City Centre800 m from Church of the Annunciation
Nestled within 30-minute walk of Volosko, the venue offers to enjoy a plunge pool.
5.0
Guest rating1 review
Price from£ 266per nightSelect
Not available
Apartments Casa BelvederAntona Mihica 25, Opatija, Croatia, 51410
1.3 km from City Centre1.1 km from Church of the Annunciation
The apartment features a sea view, 4 bedrooms with a nice balcony and invites guests to visit Maiden With The Seagull nearby.
Price from£ 222per nightSelect
Not available
Luxury Apartments Centre Of OpatijaE. Kumicica 3, Opatija, Croatia, 51410
900 m from City Centre400 m from Opatija Port
Overlooking the city from an enclosed balcony, the contemporary apartment with 6 rooms is perfect for relax, while a kitchen is available.
10.0
Perfect2 reviews
Price from£ 168per nightSelect
Not available
Apartment Rona Opatija SuperiorMaxa Josepha Ortela 17,51410, Opatija, Croatia, 51410
500 m from City Centre300 m from Church of the Annunciation
Guests of this central apartment can relax in a hydro-massage shower, a Jacuzzi and a sauna or explore The Angiolina Park located nearby.
9.4
Perfect4 reviews
Price from£ 117per nightSelect
Not available
Apartments Ljubas Lucetici 3A, Opatija, Croatia, 51414
2.1 km from City Centre2.1 km from Opatija Bus Station
Guests will enjoy a kitchen and an outdoor swimming pool at this well-equipped apartment.
9.6
Perfect1 review
Price from£ 61per nightSelect
Not available
Apartment ValentinaNova Cesta 164, Opatija, Croatia, 51410
300 m from City Centre300 m from Opatija Bus Station
Featuring a sunny patio with barbecue, the accommodation is set 250 metres from Opatija Bus Station.
9.6
Perfect2 reviews
Price from£ 88per nightSelect
Not available
Apartments DianaUlica Antona Raspora 1, Opatija, Croatia, 51410
1.3 km from City Centre1.1 km from Church of the Annunciation
Located in Opatija, a 15-minute walk from Opatija Bus Station, this accommodation comes with 3 bedrooms and a kitchen.
10.0
Perfect1 review
Price from£ 97per nightSelect
Not available
Two-Bedroom Apartment In Opatija, Opatija, Croatia, 51410
800 m from City Centre400 m from Angiolina Park
Offering a fully-fitted kitchen with a fridge, a stove and a washing machine, the venue is located 10 minutes' walking distance from the center of Opatija.
9.2
Perfect1 review
Price from£ 75per nightSelect
Not available
Apartman Lavanda Villa AntonioPobri Put Dukino 6 K, Opatija, Croatia, 51211
2.7 km from City Centre1000 m from Volosko
This 2-bedroom apartment can accommodate up to 6 people, within a 15-minute walk from Volosko.
9.2
Perfect1 review
Price from£ 111per nightSelect
Not available
Apartment Silvana.4Nova Cesta 12 51410 Opatija Croatia, Opatija, Croatia, 51410
2.9 km from City Centre1000 m from Volosko
10.0
Perfect1 review
Price from£ 52per nightSelect
Not available
Villetta DianaUl. Rikarda Katalinica Jeretova 2 Volosko, Opatija, Croatia, 51410
2.5 km from City Centre500 m from Volosko
Featuring a kitchen, the venue is only 2 km from Villa Angiolina.
9.6
Perfect1 review
Price from£ 99per nightSelect
Not available
Apartment GianfrankoSetaliste Carmen Sylve 8, Opatija, Croatia, 51410
600 m from City Centre500 m from Opatija Bus Station
Located next to Opatija Bus Station, the apartment includes 2 bedrooms, a fully-fitted kitchen and a terrace with barbeque.
9.4
Perfect1 review
Price from£ 64per nightSelect
Not available
Apartment KrizanecDr. Andrije Mohorovicica 46, Opatija, Croatia, 51410
2.2 km from City Centre200 m from Volosko
With easy access to a port, this 1-bedroom accommodation is close to many attractions of Opatija, such as Volosko and Volosko.
9.6
Perfect1 review
Price from£ 77per nightSelect
Not available
Dolores ApartmentSetaliste Carmen Sylve 23., Opatija, Croatia, 51410
700 m from City Centre600 m from Angiolina Park
Located in Opatija, and a short stroll from Opatija Bus Station, this venue includes a fully equipped kitchen with a microwave oven, a kettle and a washing machine, as well as 1 bathrooms.
9.6
Perfect5 reviews
Price from£ 54per nightSelect
Not available
Apartment 101Nova Cesta 101, Opatija, Croatia, 51410
400 m from City Centre300 m from Croatian Walk of Fame
Located within a 5-minute walk to Slatina Beach in Opatija, the accommodation features 2 bedrooms for up to 4 guests.
8.2
Great1 review
Price from£ 77per nightSelect
Not available
Rooms & Apartments SemicNova Cesta 46, Opatija, Croatia, 51410
1.9 km from City Centre400 m from Volosko
Situated 2 km from the centre of Opatija, the apartment with a view over the garden offers a sunny patio.
7.8
Very good2 reviews
Price from£ 29per nightSelect
Not available
Apartments KinkelaPut Za Matulji 15, Opatija, Croatia, 51410
2.9 km from City Centre1.1 km from Volosko
Set 3 km from the centre of Opatija, this apartment comes with 3 bedrooms, a kitchenette, and a terrace.
7.0
Very good2 reviews
Price from£ 61per nightSelect
Not available
Apartments Villa MaridNova Cesta 26G, Opatija, Croatia, 51410
2.2 km from City Centre500 m from Volosko
Boasting a sunny patio and being in proximity to a port, this apartment with 3 bedrooms is ideally set near Galerija Antikvarijat.
6.4
Nice2 reviews
Price from£ 182per nightSelect
Not available
Villa Ella43 Pobarska Cesta, Opatija, Croatia, 51211
2.7 km from City Centre1.2 km from Volosko
This 4-bedroom property includes an outdoor pool, and lies in proximity to Volosko.
Price from£ 117per nightSelect
Not available
Apartments Villa DevanaMarsala Tita 103, Opatija, Croatia, 51410
400 m from City Centre100 m from St. James Church in Opatija
Located close to Juraj Sporer Art Pavilion, the apartment features a marble bathroom with a hairdryer, free toiletries and bath sheets.
Price from£ 57per nightSelect
Not available
Apartment SalonSetaliste Carmen Silve 3A, Opatija, Croatia, 51470
600 m from City Centre500 m from Opatija Bus Station
This 46 m² accommodation consists of 1 bedrooms, a fully-fitted kitchen and 1 bathrooms.
Price from£ 81per nightSelect
Not available
Apartmet LilianaStubiste Borisa Papandopula 2, Opatija, Croatia, 51410
800 m from City Centre400 m from Angiolina Park
This 58 m² property with a terrace is located within a 5 minutes' walk from Opatija Port.
Price from£ 85per nightSelect
Not available
Tomic A8Dr. Josepha Maxa Oertela 11, Opatija, Hr, Opatija, Croatia, 51410
700 m from City Centre400 m from Church of the Annunciation
Set within 10 minutes' walk of the city center, the apartment offers a mini-kitchen along with a terrace.
Price from£ 47per nightSelect
Not available
Rooms With A Parking Space Opatija - 7854, Opatija, Croatia, 51410
1.3 km from City Centre800 m from Opatija Port
Staying at this 20 m² apartment with a balcony, guests will be near The Angiolina Park.
Select
Not available
Rooms NovakovicMarsala Tita 36/2, Opatija, Croatia, 51410
1.3 km from City Centre800 m from Opatija Port
Staying in Opatija, guests can cook their meals in a common kitchen and have a party on a terrace with barbeque.
Price from£ 56per nightSelect
Not available
Green Market ApartmentEugena Kumicica 1, Opatija, Croatia, 51 410
900 m from City Centre400 m from Angiolina Park
The property boasts views of the street along with a full kitchen and is set 7 km from Lovran.
Price from£ 106per nightSelect
Not available
Opatija Central Studio ApartmentMarsala Tita 158/2, Opatija, Croatia, 51410
200 m from City Centre200 m from Church of the Annunciation
Featuring a furnished terrace, this property is situated a short distance from Sonora d.o.o. And about a 10-minute walk from the center of Opatija.
Price from£ 93per nightSelect
Not available
  • 1
  • 2
  • 3
  • 4

Filtering results

Please wait...

354 hotels found

FAQs about hotels in Opatija

We hope that the answers to these questions will help you plan your trip

How much does it cost to stay in the hotel in Opatija?
Of course, the hotel prices in Opatija change depending on the season, but on average: a 3-star hotel room costs 102£ per night. If you're looking for something really special, a 5-star hotel can be found for 244£ per night based on HotelMix.co.uk prices.
What are the most popular hotels near Volosko in Opatija?
Hotel Bevanda is the best hotel located only 15 minutes' on foot from Volosko.
What are good hotels for a short-term stay on business in Opatija?
Business travelers can be quite busy, but keen to see the atmosphere of Opatija. On this, you might enjoy these popular highly-rated business hotels within walking distance of the city center - Apartment Gina and Apartments Vilma Opatija with a tennis court, a picnic area and a swimming pool.
Which hotels are located near the airport in Opatija?
Travelers who stayed in Opatija near Rijeka (RJK) airport have left good reviews about Hotel Adriatic and Depadansa Marina & Primorka.
What are the most pet-friendly hotels in Opatija?
Apartments Villa Andreja Opatija, Apartment Vuzar, and Holiday Home Viktoria are the coolest pet-friendly places to stay with your favored ones. Other suitable options you can check here.
What are the best luxury hotels in Opatija?
These luxury hotels with exceptional service will make your stay great:
Remisens Hotel Giorgio II rating: 3.9/5
Remisens Premium Villa Ambasador rating: 4.2/5

Where to stay in Opatija?

Best cheap hotels in Opatija

Apartments And Rooms Vila Irma is an affordable choice that offers a free private car park, a sunbathing terrace and a free car park. Reasonably priced 3-star Villa Ilirija is within walking distance of major attractions, 10 minutes' walk from the city center. Guest House Lifestyle Holiday is a low-priced apartment near Rent a Kayak & SUP Croatia offering a free carpark, a sun terrace and a free private car park.

Convenience of staying in hotels in the city centre

If you are a foodie, consider booking Amadria Park Grand Hotel 4 Opatijska Cvijeta near Pizzeria Roko, located in the city center. A top-rated option is Amadria Park Royal, which is less than 0.8 km from the city center.

If you'd like to conveniently access Maiden With The Seagull, select a hotel that is located nearby, such as Remisens Premium Villa Amalia (Adults Only) which is within 5 minutes' walking distance.

Luxury and boutique accommodation in Opatija

Remisens Premium Villa Ambasador is a highly rated boutique hotel near Torpedo museum, with an outdoor swimming pool, a sauna and a private swimming pool for a relaxing stay. Bristol By Ohm Group is within 10 minutes' walk of the center and offers a tennis court, a sauna and a Jacuzzi for those who prefer unbeatable service.

Explore and find your best apartments, B&Bs and others

Apartment Villa Katarina is a cozy apartment in the center of the city located 600 meters from Pizzeria Roko. Apartment Anka, located near Marine Sport Dive Center, is a cozy bed-and-breakfast hotel offering hiking, a sun terrace and complimentary private parking. Consider staying at Hotel Villa Kapetanovic with family-friendly amenities like an outdoor swimming pool, a sauna and a Jacuzzi. Smart Selection Hotel Lungomare Opatija is an elegant resort hotel set less than a 15-minute walk from Port of Opatija.

Show moreLess