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

3 star 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

12 options found

  • 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 US$ 230
    price for 1 night
    BOOK From US$ 230
  • 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 US$ 76
    price for 1 night
    BOOK From US$ 76
  • 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 US$ 135
    price for 1 night
    BOOK From US$ 135
  • 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 US$ 223
    price for 1 night
    BOOK From US$ 223
  • Remisens Hotel Palace Bellevue

    M.Tita 144/148, Opatija, Croatia (Show map)

    Show map

    The 3-star Remisens Hotel Palace Bellevue is set about 4.7 km from Kastav. Since 1905 the hotel has been offering accommodation in a 5-story building with historical architecture…

    More...
    From US$ 192
    price for 1 night
    BOOK From US$ 192
  • 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 US$ 121
    price for 1 night
    BOOK From US$ 121
  • 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 US$ 210
    price for 1 night
    BOOK From US$ 210
  • Smart Selection Hotel Residenz

    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 US$ 131
    price for 1 night
    BOOK From US$ 131
  • Apartments Tea

    Kvarnerska Cesta 75, Opatija, Croatia (Show map)

    Show map

    Tea apartment is located around 600 meters away from Opatija Port and 1050 meters from Volosko. The property lies 20 minutes walking distance from Opatija city center.

    More...
    BOOK
  • Villa Ilirija

    Nova Cesta 128, Opatija, Croatia (Show map)

    Show map

    Villa Ilirija is a 3-star property in the heart of Opatija. Guests can get to Angiolina Park in 5 minutes on foot.

    More...
    BOOK
  • Smart Selection Hotel Imperial

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

    Show map

    Remisens Premium Hotel Imperial is a 3-star property offering a sunbathing terrace, an indoor swimming pool and loungers in the heart of Opatija. The business hotel in Opatija attracts…

    More...
    From US$ 191
    price for 1 night
    BOOK From US$ 191
  • Apartmani Sepic

    Nova Cesta 25, 25, Opatija, Croatia (Show map)

    Show map

    The 3-star Apartmani Sepic boasts close proximity to Villa Angiolina just 1.8 km away. The hotel in Opatija attracts guests with its Mediterranean architecture.

    More...
    From US$ 111
    price for 1 night
    BOOK From US$ 111