Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

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
We offer 662 hotels in Opatija
Get Prices

662 hotels in Opatija

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
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Centre
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Grand Hotel Adriatic IMarsala Tita 200, Opatija, Croatia, 51410View on map
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.
  • The hotel has
    • Paid parking
    +1
7.4
Very good472 reviews
Price from£ 101per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Design Hotel NavisIvana Matetica Ronjgova 10, Opatija, Croatia, 51410View on map
3.1 km from City Centre1.0 km from Volosko
The hotel offers a private pool, a seasonal restaurant and a fish bar.
  • The hotel has
    • On-site car park
    +1
Price from£ 192per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Amadria Park RoyalViktora Cara Emina 10, Opatija, CroatiaView on map
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.
  • The hotel has
    • EUR 16 per day
    +1
9.0
Perfect129 reviews
Price from£ 152per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
ContinentalM. Tita 85, Opatija, Croatia, 51410View on map
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.
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
  • The hotel has
    • Flat-screen TV
    +1
7.0
Very good95 reviews
Price from£ 130per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Remisens Premium Hotel KvarnerPava Tomasica 2/2, Opatija, CroatiaView on map
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.
  • The hotel has
    • Paid parking
    +1
7.8
Very good615 reviews
Price from£ 170per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Remisens Premium Hotel AmbasadorFeliksa 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£ 128per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Remisens Premium Heritage Hotel ImperialMarsala Tita 124/3, Opatija, Croatia, 51410View on map
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.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
7.0
Very good302 reviews
Price from£ 707per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel BevandaZert 8, Opatija, Croatia, 51410View on map
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.
  • The hotel has
    • Paid parking
    +1
9.0
Perfect37 reviews
Price from£ 174per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Remisens Premium Villa Amalia (Adults Only)Pava Tomasica 2/2, Opatija, CroatiaView on map
Offering an ideal location next to the Adriatic Sea, the hotel offers to taste Mediterranean cuisine the on-
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
8.4
Great28 reviews
Price from£ 188per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Remisens Hotel Giorgio IILiburnijska Bb, Opatija, Croatia, 51414View on map
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.
  • The hotel has
    • Free Wi-Fi in public areas
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
7.8
Very good11 reviews
Price from£ 154per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Miramar11 Ulica Ive Kaline, Opatija, Croatia, 51410View on map
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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • Valet parking
    +1
Price from£ 118per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
KristalM.Tita 135, 51410 Opatija, Croatia, Opatija, CroatiaView on map
400 m from City Centre300 m from Church of the Annunciation
Providing access to The Angiolina Park, this hotel is a 20-minute walk from Lungo Mare and offers a beach restaurant.
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
Price from£ 102per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Grand Hotel Adriatic IIMarsala Tita 200, Opatija, Croatia, 51410View on map
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.
  • The hotel has
    • Paid parking
    +1
7.0
Very good246 reviews
Price from£ 107per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Hotel GalebM.Tita 160, Opatija, CroatiaView on map
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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
  • The hotel has
    • EUR 11 per day
    +1
8.2
Great27 reviews
Price from£ 118per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Amadria Park Hotel Sveti JakovPave Tomasica 1, Opatija, CroatiaView on map
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.
  • The hotel has
    • Paid parking
    +1
8.6
Great52 reviews
Price from£ 215per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Villa IlirijaApartment128 Nova Cesta, Opatija, Croatia, 51410View on map
600 m from City Centre400 m from Angiolina Park
The hotel offers easy access to Villa Angiolina, boasting 27 rooms in the centre of Opatija.
  • The apartment has
    • Free Wi-Fi in public areas
    +1
  • The apartment has
    • Electric kettle
    +1
8.2
Great2 reviews
Price from£ 74per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Villa AristonMarsala Tita 179, Opatija, Croatia, 51415View on map
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.
  • The hotel has
    • Free Wi-Fi in rooms
    +1
Price from£ 87per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Apartman IrisApartmentV. Spincica 5, Opatija, Croatia, 51410View on map
800 m from City Centre300 m from Angiolina Park
Offering a kitchenette with an electric kettle, a fridge and a toaster, the venue is located 10 minutes' walking distance from the center of Opatija.
  • The apartment has
    • Off-site car park
    +1
  • The apartment has
    • Dryer
    • Electric kettle
    • Cookware/ Kitchen utensils
    +3
Select
Apartments Villa PalmeUlica Vrutki 8, Opatija, Croatia, 51410View on map
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.
  • The has
    • EUR 2 per day
    +1
  • The has
    • On-site car park
    +1
  • The has
    • Kitchen
    • Microwave
    • Refrigerator
    • Electric kettle
    • Cookware/ Kitchen utensils
    +5
7.8
Very good172 reviews
Price from£ 85per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night
Apartments Villa IdaApartmentProlaz Matka Brajse 2, Opatija, Croatia, 51410View on map
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.
  • The apartment has
    • Paid parking
    +1
  • The apartment has
    • Cookware/ Kitchen utensils
    +1
5.0
Guest rating1 review
Price from£ 63per nightSelect
{{ rooms.roomsCount }} £ {{ rooms.roomsMinPrice }}per night

Your booking experience in Opatija

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!

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

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.

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.

+ Read more - Less

Filtering results

Please wait...

662 hotels found