The top-rated hotels in Dubrovnik are sorted by hotel class and then by user rating, as provided by TripAdvisor.
Here you can find rates, photos and information about the leading Dubrovnik hotels.
Showing 1-10 of 33
Experience a heaven for all sensesWorld of discrete luxury, natural details and eleganceOasis of peace and centre for the soulMagnificent panoramic sea ... Reviews & More »
Dubrovnik Hotel Excelsior, known as one of the finest hotels on the Mediterranean according to the eminent Sunday Times, is a luxury five-star hotel and ... Reviews & More »
Take in spectacular views of the historic Old Town of Dubrovnik and the azure Adriatic from the Hilton Imperial Dubrovnik hotel. Originally built 1895, and ... Reviews & More »
Hotel More is an exclusive five-star boutique hotel situated in the Bay of Lapad, one of the most beautiful locations on the area of the ... Reviews & More »
Nestled in beautifully tended gardens, among pine and cypress trees, Villa Dubrovnik overlooks the Adriatic with unimpeded views of the old city and the Island ... Reviews & More »
Croatias finest Luxury Resort Hotel & Spa, Dubrovnik Palace hotel is member of Adriatic Luxury Hotels.Situated a short drive from the historic Old City of ... Reviews & More »
This is the most unique hotel in Dubrovnik as exclusive as the whole town is and the only one located directly at the main square ... Reviews & More »
Only 15 minutes walking distance from the historically known Old Town the first Croatias Rixos hotel opened in November 2007. Fully renovated Rixos Libertas Dubrovnik ... Reviews & More »
the hotel has also a wellness spa. this is a small property but absolutely stunning, with a great view. ( 07/10 MQ ) From outside the ... Reviews & More »
The Hotel Lapad is built in traditional style and is known for its old world charm. An elegant Victorian-style facade forms the Piccola Venezia villa ... Reviews & More »
*Any unranked hotels have been sorted by hotel class and then alphabetically. More information can be found on our methodology page.