Filters
Popular
386
525
232
113
105
535
55
51
19
Search by name
Star rating
24
78
45
2
492
MoreLess
Guest rating
19
22
21
7
MoreLess
Accommodation type
51
MoreLess
Price per night
137
257
137
41
69
MoreLess
Nearby
386
389
365
384
383
383
390
389
395
394
402
399
397
336
MoreLess
Hotel type
621
350
225
180
101
31
26
18
13
11
8
59
33
MoreLess
Amenities
525
232
113
105
65
36
31
MoreLess
Room features
1
14
1
7
75
92
3
MoreLess
Services
3
11
38
49
8
26
MoreLess
Brands
31
17
13
12
6
3
2
MoreLess
Clear filters
Apply
Sort by
Legend
Legend
  • Hotels on page
  •  
  • Other hotels
  • Airports
  • Metro Station
  • Train Station
  • Park
  • Museum
  • Business Center
  • 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 641 hotels in Opatija
Get Prices

641 hotels in Opatija

Filter by
Sort by
  • Sort by:
  • Popularityfrom low to highfrom high to low
  • Pricefrom 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 Center
  • Stadium
  • General

Hover above the icons to see hotel photo and details.

Click the hotel to go to the main hotel page.

Bristol By Ohm GroupUlica Marsala Tita 108, Opatija, Croatia, 51410View on map
600 m from City Centre200 m from Angiolina Park
Authentic meals plus a private pool are provided in the comfortable hotel, placed close to The Open Air Summer Theater in Opatija.
  • The hotel has
    • Paid parking
    +1
8.2
Great165 reviews
Price fromC$ 145per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Amadria Park Hotel MilenijMarsala Tita 109, Opatija, Croatia, 51410 OPATIJAView on map
300 m from City Centre200 m from Juraj Sporer Art Pavilion
Opened in 2001, this comfortable accommodation includes an outdoor swimming pool and tennis courts, within 10 minutes' walk from the center of Opatija.
  • The hotel has
    • EUR 20 per day
    +1
8.4
Great327 reviews
Price fromC$ 239per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Grand Hotel Adriatic IMarsala Tita 200, Opatija, Croatia, 51410View on map
800 m from City Centre600 m from Church of the Annunciation
While staying in the excellent hotel guests can relax in a private pool or in the garden restaurant on site.
  • The hotel has
    • Paid parking
    +1
7.4
Very good472 reviews
Price fromC$ 197per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Amadria Park Grand Hotel 4 Opatijska CvijetaViktora Cara Emina 6, Opatija, Croatia, 51410View on map
800 m from City Centre200 m from Opatija Port
Offering windsurfing, diving and boating in the area, this accommodation lies next to Volosko, and within a 30-minute drive of Moscenicka Draga.
  • The hotel has
    • EUR 16 per day
    +1
8.0
Great232 reviews
Price fromC$ 188per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Hotel Astoria By Ohm GroupUlica Marsala Tita 174, Opatija, Croatia, 51410View on map
400 m from City Centre200 m from Church of the Annunciation
Boasting a café bar and steam baths and massage services on-site, this accommodation is settled in the centre of Opatija.
  • The hotel has
    • Paid parking
    +1
8.0
Great124 reviews
Price fromC$ 163per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Located a few steps from the beach, this superior property with a heated outdoor pool and an indoor heated swimming pool ensures a pleasant stay near Matulji Old City.
  • The hotel has
    • On-site car park
    +1
Price fromC$ 380per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Remisens Hotel AdmiralM. Tita 139, Opatija, Croatia, 51410View on map
600 m from City Centre400 m from Church of the Annunciation
Offering a saltwater pool on-site, the venue provides 200 rooms in the bright style, boasting an unique location right next to The Angiolina Park.
  • The hotel has
    • Paid parking
    +1
7.6
Very good416 reviews
Price fromC$ 220per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Amadria Park RoyalViktora Cara Emina 10, Opatija, CroatiaView on map
900 m from City Centre300 m from Opatija Port
Located in the historic part of Opatija near The Angiolina Park, this venue offers an indoor pool and rooms with delightful views of the sea.
  • The hotel has
    • EUR 16 per day
    +1
9.0
Perfect129 reviews
Price fromC$ 286per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
ContinentalM. Tita 85, Opatija, Croatia, 51410View on map
800 m from City Centre300 m from Angiolina Park
The hotel with a swimming pool is located in the centre of Opatija close to The Angiolina Park.
  • The hotel has
    • Free internet access
    +1
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • Bar/ Lounge area
    • Restaurant
    +2
7.0
Very good95 reviews
Price fromC$ 224per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Amadria Park Hotel AgavaMarsala Tita 89, Opatija, Croatia, 51410 OPATIJAView on map
700 m from City Centre200 m from Angiolina Park
Offering fashionable rooms and a wellness centre, a treatment room and a solarium, this property is set in Opatija right next to Lungo Mare.
  • The hotel has
    • EUR 16 per day
    +1
8.0
Great42 reviews
Price fromC$ 214per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Remisens Hotel KristalMarsala Tita 135, Opatija, Croatia, 51410View on map
400 m from City Centre200 m from Church of the Annunciation
130 rooms and a private swimming pool are available in this property, located close to a port and Slatina Beach.
  • The hotel has
    • Paid parking
    +1
7.8
Very good479 reviews
Price fromC$ 195per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Hotel SavoyM. Tita 129, Opatija, CroatiaView on map
300 m from City Centre200 m from Church of the Annunciation
Only a short distance from Slatina Beach, the hotel with 32 rooms comprises a casino and an indoor heated swimming pool, plus a grill restaurant, serving international specilities.
  • The hotel has
    • EUR 11 per day
    +1
8.6
Great151 reviews
Price fromC$ 199per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Remisens Premium Grand Hotel PalaceMarsala Tita 144/148, Opatija, Croatia, 51410View on map
100 m from City Centre100 m from Opatija Bus Station
Located near Opatija Bus Station, the hotel offers sea views and a large pool.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
7.2
Very good190 reviews
Price fromC$ 218per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Smart Selection Hotel IstraMarsala Tita 143, Opatija, Croatia, 51410View on map
800 m from City Centre600 m from Church of the Annunciation
Offering location close to Villa Angiolina, this hotel overlooks the city and has an air-conditioned restaurant.
  • The hotel has
    • 24-hour check-in
    • 24-hour reception
    +2
  • The hotel has
    • Bar/ Lounge area
    • Restaurant buffet
    • Cafe
    +3
6.2
Nice255 reviews
Price fromC$ 186per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Located next to Juraj Sporer Art Pavilion and only 200 meters from Villa Angiolina, this hotel features elegant rooms and an outdoor pool.
  • The hotel has
    • Paid parking
    +1
7.8
Very good615 reviews
Price fromC$ 336per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Hotel MozartM. Tita 138, Opatija, Croatia, 51410View on map
200 m from City Centre100 m from Croatian Walk of Fame
This pet-friendly venue is set in Opatija a few meters away from Villa Angiolina and encourages relaxation featuring a health club and a spa centre.
  • The hotel has
    • EUR 12 per day
    +1
7.6
Very good120 reviews
Price fromC$ 200per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Located in the coastal part of Opatija, this superior hotel features a casino, an outdoor swimming pool and a tennis court.
  • The hotel has
    • Paid parking
    +1
8.4
Great889 reviews
Price fromC$ 399per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Remisens Premium Villa AmbasadorFeliksa Persica 1, Opatija, Croatia, 51410View on map
1.2 km from City Centre600 m from Opatija Port
Guests can swim in an indoor swimming pool on site, provided by the hotel quietly set in a busy area.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
8.4
Great162 reviews
Price fromC$ 511per nightSelect
{{ rooms.roomsCount }} C$ {{ 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
Located next to Slatina Beach, the venue comprises 127 rooms with sea views.
  • The hotel has
    • Paid parking
    +1
  • The hotel has
    • 24-hour reception
    +1
7.0
Very good302 reviews
Price fromC$ 533per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night
Opatija By Ohm GroupTrg V. Gortana 2/1, Opatija, Croatia, 51410View on map
Featuring a panoramic location overlooking Kvarner Bay, the venue boasts 100 comfortable rooms along with ping pong and racquetball.
  • The hotel has
    • EUR 15 per day
    +1
  • The hotel has
    • Late check-in/ -out
    • 24-hour check-in
    • 24-hour reception
    +3
6.6
Nice472 reviews
Price fromC$ 112per nightSelect
{{ rooms.roomsCount }} C$ {{ rooms.roomsMinPrice }}per night

Your booking experience in Opatija

If you are looking for a fine accommodation for your next vacation in Istria, we are pleased to offer you amazing Opatija hotel deals. Ibooked.ca enables you to filter your search in Istria by proximity to public transport and tourist places. We’ve got design and boutique hotels with a rich list of services and facilities as well as other excellent accommodation options that give you a perfect base for exploring.

Budget hotels in Opatija

On a smaller budget, you could stay at Smart Selection Hotel Lungomare Opatija, where prices are about 129C$ per night on average. Apartment Krizanec is a charming choice that offers affordable rates at 88C$ per night and a convenient location near Veprinac.

Convenience of staying in the city centre

In the downtown area you will find Apartment Mira with room rate starting with 160C$ or Apartment Gianfranko with only 104C$. Hotel Bevanda is 700 meters away from the downtown and features a tennis court, a sauna and a Jacuzzi.

If you'd like to conveniently access Vinoteque Barolo, select a hotel that is located nearby, such as Amadria Park Royal which is within 5 minutes' walking distance. Apartment is set 10 minutes' walk to Kastav and offers a cozy apartment with complimentary private parking and a free carpark.

Luxury and boutique accommodation

Visitors looking for a centrally located luxury hotel should consider Hotel Savoy which is a 5-minute walk ftom the city center and features an outdoor swimming pool, an indoor swimming pool and a Jacuzzi. If you are passionate about design and luxuriousness, choose Remisens Premium Villa Ambasador near Capuchin Church of Our Lady of Lourdes or Grand Hotel Adriatic I near Lovran Old Town. Chain hotels include the 4-star Remisens Hotel Kristal, with fantastic features including a sauna, an indoor swimming pool and a Jacuzzi.

Apartments, B&Bs and others

For those looking to stay in their own self-contained apartments, Villetta Diana offers budget accommodation with windsurfing, diving and cycling. Apartments Ana offers cozy B&B-style accommodation, complete with windsurfing, diving and fishing. Remisens Premium Villa Amalia (Adults Only) is a 4-star hotel, recommended for families in particular, that is situated 0.4 km from the center. Bristol By Ohm Group is a popular resort with a tennis court, a sauna and a Jacuzzi for an unforgettable stay.

+ Read more - Less

Filtering results

Please wait...

641 hotels found