Hotel
1. Hotel Excelsior Dubrovnik
A five-star seafront hotel in Ploče, a five-minute walk from the Old Town walls, with a private beach, spa and indoor pool and a guest list that has included royalty.
View details — Hotel Excelsior DubrovnikPlaces to stay, from budget guesthouses and boutique hotels to large international properties, grouped by area and style.
8 places · Updated October 27, 2026
Our top 3 hotels in Croatia
Hotel
A five-star seafront hotel in Ploče, a five-minute walk from the Old Town walls, with a private beach, spa and indoor pool and a guest list that has included royalty.
View details — Hotel Excelsior DubrovnikHotel
A luxury cliffside hotel east of the Old Town, built in the 1960s as a modernist residence, with views across the sea to the walls and Lokrum.
View details — Villa DubrovnikHotel
An adults-only five-star hotel on Lapad Bay, with a beach and pools, three restaurants and a bar inside a natural limestone cave.
View details — Hotel MoreHotel
A five-star boutique hotel carved into the cliffs west of the Old Town, with a lift down to its own pebble beach and the Michelin-listed Vapor restaurant.
View details — Hotel Bellevue DubrovnikHotel
A luxury boutique hotel in a Baroque palace at the heart of the Old Town, with rooms named after famous citizens of Dubrovnik and a rooftop restaurant.
View details — The Pucić PalaceHotel
A small boutique hotel steps from Stradun with eleven rooms and three suites, a lobby bar and the Above 5 rooftop restaurant.
View details — Hotel Stari GradHotel
A four-star hotel in a building that opened in 1914 on the Lapad waterfront facing Gruž harbour, about three kilometres from the Old Town.
View details — Hotel LapadHotel
A budget youth hostel with 82 beds in shared and private rooms, about 15 minutes' walk from the Old Town, open from March to mid-October.
View details — HI Hostel Dubrovnik