Recommended hotels in Opatija

Hotel Milenij

From US$ 131

M. Tita 109, Opatija, Croatia - Show map

Show map

The contemporary 5-star Hotel Milenij offers 24-hour room service, porter service and 24-hour reception. Hotel Milenij has been welcoming guests to its non-smoking rooms since 2001.

Book Now From US$ 131

Hotel Bristol

From US$ 42

Ulica Marsala Tita 108, Opatija, Croatia - Show map

Show map

Featuring a wellness center and a sun terrace, Hotel Bristol offers bright rooms overlooking the sea. Opened in 1906, the pleasant hotel attracts visitors with its classical architecture.

Book Now From US$ 42