Experience a world of luxurious indulgence at the Royal Blue Hotel, located in the scenic Babin Kuk area of Dubrovnik. With its prime position overlooking Lapad Bay, this 5-star retreat offers lavish accommodations and an array of top-notch amenities for an unforgettable stay.


Nestled in Dubrovnik’s tranquil Babin Kuk neighbourhood, the Royal Blue Hotel offers the perfect blend of peace and accessibility. Just a short distance from the historic Old Town, you can easily explore Dubrovnik’s cultural gems, with a convenient bus stop nearby for hassle-free travel.


At the Royal Blue Hotel, every guest’s desire for relaxation and convenience is catered to. Pamper yourself at the lavish spa, take a refreshing dip in one of the two outdoor pools, or maintain your fitness routine in the well-equipped gym. With complimentary Wi-Fi, concierge services, and childcare facilities, your stay is sure to be seamless.


Experience opulent comfort in one of our 81 air-conditioned rooms, each adorned with elegant furnishings and modern conveniences. Enjoy stunning sea views from your private balcony, unwind with cable TV entertainment, and stay connected with complimentary Wi-Fi throughout your stay.

Sports & Entertainment

Indulge in leisurely moments at the Royal Blue Hotel’s rooftop infinity pool, offering mesmerising vistas of the coastline. For sun worshippers, a sprawling solarium provides the perfect spot to soak up the Mediterranean sunshine.

Dining & Bars

Satisfy your culinary cravings at the hotel’s restaurant, where delectable dishes await. Alternatively, unwind with a refreshing beverage at one of the two bars or two poolside bars. Start your day with a complimentary breakfast to fuel your adventures.

Immerse yourself in unparalleled luxury and seaside splendour at the Royal Blue Hotel, your gateway to Dubrovnik’s enchanting charms.


Please wait...

We're searching for the best prices...
  • Book with confidence
  • Low deposit options
  • Trading since 1948
  • ABTA & ATOL protected
020 3368 6221
Loading... Loading...