Find Hotels

Choose your date

Choose your date

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:
 
Specify the age of a child
Specify the age of children

Central hotels in Opatija

Filter Results

Star rating

Search hotel by

Nightly price

Accommodation options

Hotel themes

Guest rating

Hotel amenities

Room amenities

Apply Filters
Clear Filters

456 options found

  • Boutique Hotel Mali Raj

    Marsala Tita 191, Opatija, Croatia (Show map)

    Show map

    The boutique 4-star Boutique Hotel Mali Raj is set in a beach area within a 20-minute walk of Lungo Mare.

    More...
    From € 289
    price for 1 night
    BOOK From € 289
  • Smart Selection Hotel Istra

    Marsala Tita 143, Opatija, Croatia (Show map)

    Show map

    The tranquil Smart Selection Hotel Istra is a 3-star property located in the center of Opatija. This urban building was refurbished in 2004.

    More...
    From € 124
    price for 1 night
    BOOK From € 124
  • Hotel Mozart

    M. Tita 138, Opatija, Croatia (Show map)

    Show map

    Hotel Mozart is rated 5 stars and provides visitors with currency exchange, a storage room and a hairdresser. The comfortable hotel was built in 1895 and refurbished in 2008.

    More...
    From € 167
    price for 1 night
    BOOK From € 167
  • Bristol By Ohm Group

    Ulica Marsala Tita 108, Opatija, Croatia (Show map)

    Show map

    The charming 4-star Bristol By Ohm Group offers quick access to Angiolina Park, which is about 150 meters away. Offering accommodation in the 5-story building, the hotel combines…

    More...
    From € 115
    price for 1 night
    BOOK From € 115
  • Hotel Savoy

    M. Tita 129, Opatija, Croatia (Show map)

    Show map

    The elegant Hotel Savoy features a spectacular view of Kvarner Bay. The property is about 25 minutes' walk of Volosko.

    More...
    From € 168
    price for 1 night
    BOOK From € 168
  • Remisens Premium Villa Abbazia

    Marsala Tita 144/148, Opatija, Croatia (Show map)

    Show map

    The luxury Remisens Premium Villa Abbazia is a 4-star property placed 4.7 km from Kastav. The hotel is approximately 5 minutes' walk from Croatian Walk of Fame.

    More...
    From € 161
    price for 1 night
    BOOK From € 161
  • Design Hotel Navis

    Ivana Matetica Ronjgova 10, Opatija, Croatia (Show map)

    Show map

    The exclusive Design Hotel Navis is a 5-star accommodation featuring 24-hour room service, turndown service and tour/ticket assistance.

    More...
    From € 294
    price for 1 night
    BOOK From € 294
  • Grand Hotel Adriatic I

    Marsala Tita 200, Opatija, Croatia (Show map)

    Show map

    The attractive Grand Hotel Adriatic provides guests with 171 annex rooms as well as a cash machine, a barber shop and a lift. Featuring Mediterranean architecture, Grand Hotel Adriatic was…

    More...
    From € 174
    price for 1 night
    BOOK From € 174
  • Hotel Villa Kapetanovic

    Nova Cesta 12 A, Opatija, Croatia (Show map)

    Show map

    Hotel Villa Kapetanovic is a 4-star property offering compact guestrooms with a panoramic view of Kvarner Bay. Hotel Villa Kapetanovic was opened in 2011.

    More...
    From € 176
    price for 1 night
    BOOK From € 176
  • Hotel Bevanda

    Zert 8, Opatija, Croatia (Show map)

    Show map

    Offering luxurious guest rooms, the central Hotel Bevanda - Relais & Chateaux lies within a 5-minute walk from The Open Air Summer Theater in Opatija.

    More...
    From € 253
    price for 1 night
    BOOK From € 253
  • Grand Hotel 4 Opatijska Cvijeta

    Viktora Cara Emina 6, Opatija, Croatia (Show map)

    Show map

    The functional 4-star Grand Hotel 4 Opatijska Cvijeta offers comfortable guestrooms. The hotel was opened in 2004 and remains an example of historical architecture in Opatija ever since.

    More...
    From € 188
    price for 1 night
    BOOK From € 188
  • Agava

    M Tita 89, Opatija, Croatia (Show map)

    Show map

    Agava is an informal 4-star property featuring elegant rooms in an entertainment area of Opatija. The hotel occupies 4 floors and was renovated in 2006.

    More...
    From € 171
    price for 1 night
    BOOK From € 171
  • Remisens Premium Heritage Hotel Imperial

    Marsala Tita 124/3, Opatija, Croatia (Show map)

    Show map

    Imperial Hotel is a 3-star business venue featuring a classic accommodation within a 25-minute walk from Veprinac. Occupying a 4-story modern building, the hotel was remodeled in…

    More...
    From € 179
    price for 1 night
    BOOK From € 179
  • Hotel Galeb

    M.Tita 160, Opatija, Croatia (Show map)

    Show map

    Hotel Galeb is a great place to stay in Opatija. This hotel is situated 1100 meters away from Vinoteque Barolo.

    More...
    From € 149
    price for 1 night
    BOOK From € 149
  • Smart Selection Hotel Lungomare Opatija

    Marsala Tita 133, Opatija, Croatia (Show map)

    Show map

    Smart Selection Hotel Residenz is situated in the heart of Opatija in 15 minutes walking distance from Vinoteque Barolo. Smart Selection Hotel Residenz opened its doors in 1900.

    More...
    From € 133
    price for 1 night
    BOOK From € 133
  • Remisens Hotel Kristal

    Marsala Tita 135, Opatija, Croatia (Show map)

    Show map

    Situated in the heart of Opatija, the comfortable Kristal Hotel offers modern rooms. Residing in a 6-story building, the hotel was opened in 1986 and renovated in 2006.

    More...
    From € 130
    price for 1 night
    BOOK From € 130
  • Villa Ariston

    Marsala Tita 179, Opatija, Croatia (Show map)

    Show map

    Villa Ariston is a 3-star venue placed about 3.6 km from Volosko. The property is set 25 minutes' walk away from Moscenicka Draga.

    More...
    From € 65
    price for 1 night
    BOOK From € 65
  • Grand Hotel Adriatic II

    Marsala Tita 200, Opatija, Croatia (Show map)

    Show map

    Grand Hotel Adriatic II is set in a business area, 30 minutes' walk of Volosko. Founded in 1974, the hotel underwent a renovation in 1991.

    More...
    From € 133
    price for 1 night
    BOOK From € 133
  • Hotel Gardenija

    M. Tita 83 Opatija, Opatija, Croatia (Show map)

    Show map

    Hotel Gardenija stands 250 meters away from Opatija Port. The center of Opatija is 10 minutes walk from the property.

    More...
    From € 117
    price for 1 night
    BOOK From € 117
  • Milenij Sv. Jacov

    Pava Tomasica 1, Opatija, Croatia (Show map)

    Show map

    Located in the heart of Opatija, the 5-star Hotel Sv. Jakov offers bright rooms. The comfortable hotel represents Royal architecture in Opatija.

    More...
    From € 168
    price for 1 night
    BOOK From € 168