Opatija is well-known by its elegance and beauty, dubbed as the “Old Lady” of the Adriatic. This was one of the first tourist destinations on Croatian coast and is full of parks, breathtaking walks by the sea and wonderful villas.

Situated in the centre, the Design Hotel Royal, Opatija is situated close to the Port of Opatija, the Lungomare sea-side promenade and Park Angiolina. The hotel is accessed through a delightful small square, with a French garden.

All rooms are elegant and stylish, featuring design furniture, a flat-screen TV and air conditioning. This hotel was first designed as the meeting point for lovers of board and card games. The Royal Club Café next to the reception is dedicated to just that; it is furnished with sofas, tables and a library.

The Café Mahler, named after the first owner of the villa that stood on the spot of the present Hotel Royal, features a terrace located next to the Lungomare promenade. The hotel’s restaurant offers a delicious breakfast, lunch and dinner selection, all prepared from fresh local ingredients.

Accommodation Details

  • Air conditioning
  • Phone
  • Minibar
  • Bathrobes
  • Hair dryer
  • Slippers
  • Safe
  • Satellite LCD TV
  • Complimentary WiFi
  • Room service
  • Dry cleaning/laundry service

Dining facilities

  • Café
  • Lounge/Bar
  • Restaurant (à la carte)

Leisure facilities

  • Sun terrace
  • Garden
  • Library corner within the hotel lounge


  • Located in the centre of Opatija, steps away from Angiolina Park
  • 2 minute walk to the beach. Situated right by the promenade.
  • 8 miles from the historic city of Rijeka