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 DubrovnikChoosing where to stay in Dubrovnik is mainly about the trade-off between location and space. Inside the walls, The Pucić Palace offers luxury rooms in a Baroque palace and Hotel Stari Grad has just 14 rooms and a rooftop restaurant a few steps from Stradun; both put you in the middle of the sights, but the streets are pedestrian only and lively on summer nights.
Ploče, just east of the Old Town, has the city's grande dame, Hotel Excelsior, with a private beach and views of the walls, and Villa Dubrovnik sits on a cliff a little further east. West of the walls, Hotel Bellevue is carved into the cliffs above its own cove. Lapad, a short bus ride away, is the place for seafront resorts such as the adults-only Hotel More and for better value at the historic Hotel Lapad, while budget travellers can choose HI Hostel Dubrovnik, about 15 minutes' walk from the Pile Gate. Book early for July and August, and check winter opening, as some properties and facilities are seasonal.
8 places · Updated October 27, 2026
Our top 3 hotels in Dubrovnik
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