Where to stay in Dubrovnik?

Places to stay at every stop and at every budget, chosen for where they are. Sleeping in the right place each night means not spending the trip in transport. Change the budget or the trip length and the hotels follow.

6 nights · accommodation about €720

Dubrovnik

Days 1-7 · 6 nights
Mid-range♥ Our favouriteHotel Lero
🏛️Historic centre

A 4-star hotel on Iva Vojnovića, between Lapad and the Old Town, less than two kilometres from the city walls. You stay outside the walls, in peace, with the bus into the centre.

€120 a nightSee on Booking →
Mid-rangeHotel Lapad
🏛️Historic centre🚉Transport nearby

A 4-star hotel on Lapadska obala, facing Gruž harbour, 2.8 km from the Old Town. Handy for those arriving or leaving by ferry, as the port is just across the water.

Gruž harbour is also the departure point for ferries to the Elaphiti Islands.

€180 a nightSee on Booking →
Mid-rangeHotel Kompas
🏖️Beaches nearby🏛️Historic centre

A 4-star hotel on the Lapad Bay promenade, 3.6 km from the Old Town. For having Lapad beach right below the hotel and taking the bus to the city walls.

€190 a nightSee on Booking →
Mid-rangeHotel Uvala
🏊Pool🏛️Historic centre🛁Spa

A 4-star hotel with a pool and spa on Masarykov put, in Lapad, 3.5 km from the Old Town. For recharging between days of sightseeing, far from the Stradun crowds.

€180 a nightSee on Booking →
Mid-rangeBerkeley Hotel
🏛️Historic centre🚉Transport nearby

A 4-star hotel in Gruž, on Andrije Hebranga street, 2.6 km from the Old Town. Convenient when arriving by bus or ferry, as the bus station and the port are close by.

€160 a nightSee on Booking →
BudgetCity Walls Hostel
🏛️Historic centre🚶Walk everywhere

A hostel on Svetog Šimuna street, in the Old Town, about a hundred metres from the centre. The Stradun and the entrance to the city walls are within walking distance, with no need for the bus.

The Old Town is pedestrianised and full of stairs: it is best to travel with a light bag.

€45 a nightSee on Booking →
BudgetHotel Ivka
🏛️Historic centre

A 3-star hotel in Lapad, on Od svetog Mihajla street, 2.6 km from the Old Town. A gentler budget than inside the walls, with city buses to the Pile Gate.

€110 a nightSee on Booking →
BudgetHotel Sumratin
🏛️Historic centre

A 3-star hotel in Lapad, about 3 km from the Old Town. For staying in a residential neighbourhood close to Lapad Bay and reaching the city walls by bus.

€120 a nightSee on Booking →
BudgetHotel Splendid
🏛️Historic centre

A 3-star hotel on Masarykov put, on Lapad Bay, 3.7 km from the Old Town. For alternating swims in the bay with days within the walls, by bus.

€115 a nightSee on Booking →
BudgetOld Town Hostel
🏛️Historic centre

A hostel on Od Sigurate street, in the Old Town, about a hundred metres from the centre. For sleeping inside the walls on a small budget, with the Stradun at the end of the lane.

€45 a nightSee on Booking →
LuxuryVilla Dubrovnik
🏛️Historic centre

A luxury hotel in Ploče, on the coast, a kilometre and a half from the Old Town. For those who want the sea and seclusion, even if it means walking or taking a taxi to the Stradun.

€550 a nightSee on Booking →
LuxuryHotel Excelsior
🏖️Beaches nearby🏛️Historic centre🚶Walk everywhere

A 5-star hotel on Frana Supila street, in Ploče, facing the Old Town, less than a kilometre from the centre. You walk to the Ploče Gate along Banje beach.

€500 a nightSee on Booking →
LuxuryHilton Imperial Dubrovnik
🚶Walk everywhere

A 5-star hotel in Pile, on Marijana Blažića street, 300 metres from the centre. The Pile Gate, the start of the Stradun and the bus stop are a few minutes' walk away.

€380 a nightSee on Booking →
LuxuryHotel Dubrovnik Palace
🌊By the sea🏛️Historic centre

A seafront 5-star hotel on Masarykov put, in Lapad, 4 km from the Old Town. For a stay focused on the sea, with the bus to the city walls and the Stradun.

€350 a nightSee on Booking →
LuxuryHotel Kazbek
🏛️Historic centre🌿Quiet

A 5-star boutique hotel on the Lapad quay, on the Gruž harbour side, 3 km from the Old Town. For a small, quiet hotel, with the bus or a taxi to the city walls.

€400 a nightSee on Booking →
More hotels in Dubrovnik on Booking

Indicative prices for two people, checked when written: the price on the day depends on the season and your dates, so check it on the booking link. A deliberately short selection: a few checked places per budget and per stop, not a directory. The "more hotels" link opens the full Booking search for the same town, on the same dates. Some links are affiliate links: we may earn a commission, at no extra cost to you.

The rest of the trip