This action requires an account to continue. Please log in or create an account in order to proceed with your booking.
Stunning Seaside Views and Luxury Amenities
Exquisite Dining and Relaxation: Indulge in the culinary delights at the à la carte restaurant while enjoying breathtaking sea views from the terrace. Unwind with a pampering massage, take a dip in one of the two pools, or rejuvenate in the steam bath.
Luxurious Suites with Modern Comforts: Experience comfort in every detail with air-conditioned suites boasting balconies, LCD TVs, and coffee makers. The well-appointed bathrooms offer free toiletries, and complimentary WiFi is available throughout.
Convenient Location and Easy Access: Explore Dubrovnik’s Old Town just 5 km away, easily accessible with a nearby bus stop offering frequent rides. For seamless travel, take advantage of the airport shuttle service to Dubrovnik Airport, located 25 km from the hotel.
Experience luxury and relaxation at Royal Princess Hotel. Book now for an unforgettable seaside getaway.
Please note that when booking more than 5 rooms, different policies and additional supplements may apply.
Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Swimming pool: Closed from Wed, Dec 31, 2025 until Fri, May 1, 2026
Swimming pool: Closed from Wed, Dec 31, 2025 until Fri, May 1, 2026
Private parking is possible on site (reservation is not possible) and costs EUR 10 per day.
When booking more than 5 rooms, different policies and additional supplements may apply.
WiFi is available in all areas and is free of charge.
Pets are not allowed.
Children of any age are allowed.
Children up to and including 3 years old stay for free when using an available cot.
Children up to and including 2 years old stay for free when using an existing bed.
Children from 3 years old to 17 years old stay for € 40 per person per night when using an existing bed.
People 3 years old and over stay for € 80 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.
Siisti, näkymät, sijainti.
Aamupala oli suppea. Vastaanotossa virkailijat olivat epäystävällisiä. Myös altaalla meille ei tarjottu aurinkotuoleja ym vain ne piti kysyä itse. Muille tarjottiin tuoleja heti heidän saapuessaan.
We were very happy with all aspects of the hotel.
Nothing
Magnifique
Tu es souper
A beautiful location with a gorgeous view; plentiful and diverse breakfast; cheerful and helpful staff; easy bus ride to old town
The suite was fine - not outstanding, but nothing to really criticise.
What we did not realise was that this hotel was just one in a resort complex along the coastline, making guests a captive audience. The complex includes several (very expensive) restaurants, but they all have pretty much the same menu of very ordinary offerings and unfortunately you're stuck with it. If you're looking for a hotel to drop and do nothing, and you're not fussed about your food, this may be okay. We were not that demographic, so the hotel did not really meet our requirements.
The view from the lobby was incredible. Our jaws dropped as our cab pulled into the driveway just in time for sunset. The hotel is also attached to a nice rocky beach where we had a nice stroll to admire the sea view.
Lokacija, pogled, sobe
Location, promenade, restaurants
Beautiful sea views; very good breakfast with huge number of options; great restaurants in easy walking distance. Frequent inexpensive bus service into the old town; heated pool.
We booked a suite and thought the extra space was mostly worth the extra cost but next time we might try one of the neighboring non-suite hotels that are slightly less expensive but in the same chain so that they all have access to the same facilities!
The hotel was better than expected. We had a huge room which consisted of a bedroom / lounge and two bathrooms . The outside areas were lovely with lots of choices of swimming pools , or sitting in the rocks by the sea . We didn’t eat at the hotel except for breakfast which was exceptional and with stunning views . We went in to the walled city at night which was very easy to reach from a bus a few minutes walk away . Overall I would definitely stay here again . We had a lovely holiday .
Udsigten og værelset
Ligger noget væk fra byen
Sjajna lokacija sa fantasticnim pogledom.
2 dana boravka. Prvi dan od kad smo dosli 3 puta prijavljujemo da nema grijanja u sobu dje je beba. U konacnom izgubili smo cijelu noc jer su nam majstori bili u sobu i wc od 20h do 21h dok nisu popravili klimu. Jako neozbiljno za hotel od 5 zvjezdica pogotovo sa bebom sto smo dosli. Bez osjecaja.
Hotel is lovely. Pool areas are clean and beds are comfy.
Rooms are big we had a Executive suite on top floor and views are great. Sunset view from balconies amazing.
Pool and gym area are good too.
Breakfast was good and always able to get a table whenever we wanted.
We had opened for half board this was where we ran into trouble. Several visits to the restaurant we were told no table and given no guidance on when to return for a table or to wait for one. We tried at various times from 6.30 through till 8.30 pm. When we did get a table we didn’t manage to get served drinks on two nights as waiting staff stretched so thin. This wasn’t something that only we encountered. It was the only issue we had that the hotel wouldn’t rectify.
We basically paid for food we couldn’t use unless we ate at 2100 or outside. Maybe tha could be clearer before booking half board.
Your guide to the flawless travel experience