£50 off your first booking on select hotels. T&Cs apply.
HotHotels
The Pucic Palace, Dubrovnik

Where to stay guide

Where to stay in Dubrovnik: the best areas and hotels

Updated 1 October 2026 · 5 areas · 20 hotels picked

Pictured: The Pucic Palace

Dubrovnik is one of the world's great walled cities, and seeing it for the first time from the cliff road is a jaw-drop moment: a perfect oval of honey-coloured stone and terracotta roofs pushed out into a sea so blue it looks retouched. Walk the walls, stroll the polished limestone of the Stradun at dusk, then swim off the rocks below the ramparts. Few places pack so much drama into so small a space.

That smallness is the catch. The Old Town is tiny and very busy in summer, so many visitors stay just outside it, in the hotel districts along the coast, or further down the Riviera in calmer towns. Cavtat, south towards the airport, is the pick for a relaxed base with a pretty harbour; Mlini and its neighbours in between offer villas and pebble beaches; and the island of Korčula and the Pelješac peninsula, a longer journey north, make a superb few days of their own.

The short answer

Dubrovnik areas at a glance

Dubrovnik Old Town, Ploče and LapadFirst-timers, Sightseeing, CouplesSleep inside the walls, or just outside with a view of them.Hotels: 443
CavtatCouples, Families, Short transferA palm-fringed harbour town, minutes from the airport and a boat ride from Dubrovnik.Hotels: 28
Mlini and the Župa RivieraFamilies, Value, BeachesVillas, pools and pebble beaches halfway between Dubrovnik and Cavtat.Hotels: 19
KorculaIsland life, Couples, HistoryA miniature walled city on its own island, with a legend about Marco Polo.Hotels: 12
Orebić and the Pelješac peninsulaQuiet, Families, WinePebble beaches and vineyards facing Korčula across a narrow channel.Hotels: 12

Dubrovnik Old Town, Ploče and Lapad

The Pucic Palace, Dubrovnik
Ivka, Dubrovnik
Hilton Imperial, Dubrovnik
Pictured: The Pucic Palace · Ivka · Hilton Imperial
  • First-timers
  • Sightseeing
  • Couples
Sleep inside the walls, or just outside with a view of them.

The Old Town is the reason you came: marble-smooth streets, Baroque churches, the Rector's Palace and two kilometres of city walls with views over every rooftop. Rooms inside the walls are mostly small guesthouses and apartments up steep steps; magical, but busy and noisy when the cruise crowds arrive.

Just east of the walls, Ploče has hotels with the famous view back across the old harbour, and the cable car up Mount Srđ starts nearby. West of the centre, the leafy Lapad and Babin Kuk peninsulas have most of the city's larger resort hotels, with pebble coves, a seafront promenade and frequent buses to the Pile Gate.

Hotels to look at in Dubrovnik

Cavtat

Hotel Supetar Cavtat, Cavtat
Croatia Cavtat, Cavtat
Remisens Hotel Albatros, Cavtat
Pictured: Hotel Supetar Cavtat · Croatia Cavtat · Remisens Hotel Albatros
  • Couples
  • Families
  • Short transfer
A palm-fringed harbour town, minutes from the airport and a boat ride from Dubrovnik.

Cavtat is what Dubrovnik might be with the volume turned down. This small, handsome town curves around two bays south of the city, with a palm-lined waterfront promenade, a harbour full of boats and pine-covered headlands with paths and swimming rocks. The painter Vlaho Bukovac was born here, and his house is now a gallery.

The hotels are excellent. One is a 1920s villa built on the remains of ancient Epidaurum, steps from the waterfront; another is a big five-star right on the beach with a spa. There's an all-inclusive in the heart of town and well-kept apartments near the centre. Dubrovnik airport is just minutes away, and boats run along the coast to Dubrovnik's old harbour.

Hotels to look at in Cavtat

Mlini and the Župa Riviera

Sheraton Dubrovnik Riviera Hotel, Mlini
Maistra Select Mlini Villas and Apartments, Mlini
Apartments Villa Mirjana, Mlini
Pictured: Sheraton Dubrovnik Riviera Hotel · Maistra Select Mlini Villas and Apartments · Apartments Villa Mirjana
  • Families
  • Value
  • Beaches
Villas, pools and pebble beaches halfway between Dubrovnik and Cavtat.

Mlini is a small, leafy fishing village in the bay of Župa Dubrovačka, about 8 km from Dubrovnik's Old Town and 5 km from Cavtat. It has pebble and sandy beaches, clear water and little islands offshore, and it's a lot calmer, and kinder on the wallet, than the city.

Families do well here. There are modern villas and apartments, friendly guesthouses with a shared pool, and a big luxury resort by the sea with a spa, about 15 minutes' drive from the Pile Gate. Further along, the village of Plat has a villa-style hotel above small, secluded pebble beaches, with a bus stop nearby for the city.

Hotels to look at in Mlini

Korcula

Aminess Younique Korcula Heritage Hotel, Korcula
Aminess  Liburna Hotel, Korcula
Marko Polo Maradiso Hotel by Aminess, Korcula
Pictured: Aminess Younique Korcula Heritage Hotel · Aminess Liburna Hotel · Marko Polo Maradiso Hotel by Aminess
  • Island life
  • Couples
  • History
A miniature walled city on its own island, with a legend about Marco Polo.

Korčula Town is a little stone peninsula of a place, its walls and towers crowding onto a point of land with streets laid out in a herringbone pattern to catch the breeze. It claims to be the birthplace of Marco Polo, has a fine cathedral and some of the best wine in Dalmatia, and feels wonderfully unhurried after Dubrovnik.

Hotels are a short walk from the old town: a 1912 heritage hotel with just 20 rooms on the seaside promenade, a hotel in the centre with sweeping views, and a beach hotel and apartments on a bay a couple of kilometres out. It is around 140 km from Dubrovnik airport, so plan for a longer transfer, or come for a few days of an island-hop.

Hotels to look at in Korcula

Orebić and the Pelješac peninsula

Aminess Younique Bellevue Hotel, Orebic
Aminess Vival Grand Azur Hotel, Orebic
Bellevue Maradiso Village by Aminess, Orebic
Pictured: Aminess Younique Bellevue Hotel · Aminess Vival Grand Azur Hotel · Bellevue Maradiso Village by Aminess
  • Quiet
  • Families
  • Wine
Pebble beaches and vineyards facing Korčula across a narrow channel.

Orebić sits on the tip of the Pelješac peninsula, looking across a narrow channel to Korčula, around 15 minutes away by ferry. Behind the town, a mountain rises steeply; along the shore, pine-shaded paths link pebble beaches and old sea captains' houses. Pelješac is famous for its red wine, and the vineyards are close by.

Hotels here are relaxed and family-friendly: beach hotels 20 metres from the pebbles, villas in a Mediterranean garden, and a family-run pension near the village of Postup with its own historic cellar and home-cooked dinners. It is a long way from Dubrovnik airport, about 140 km, so treat it as a destination rather than a base for the city.

Hotels to look at in Orebic

Which area?

First visit and a short stay? As close to the Old Town as you can, in Ploče, or Lapad for a pool and a beach. Couples and anyone after calmer evenings? Cavtat. Families on a budget? Mlini and the Župa coast. A week of island life? Korčula or Orebić.

Getting there and around

Dubrovnik airport is south of the city near Cavtat, a short drive from Cavtat and Mlini and a little longer to the Old Town. Buses link the coast to the Pile Gate, and in summer boats run between Cavtat and the old harbour. For Korčula and Orebić, allow several hours by road or boat.

See live prices in Dubrovnik →

Questions about where to stay in Dubrovnik

What is the best area to stay in Dubrovnik?
For a first visit, the Old Town or just outside it in Ploče, which puts the walls, the Stradun and the cable car within walking distance. Lapad and Babin Kuk have bigger hotels with pools and beaches. For a calmer base, Cavtat is a short drive or boat ride away.
Is it better to stay in Dubrovnik or Cavtat?
Stay in Dubrovnik for the sights on your doorstep and the evening atmosphere of the Old Town. Stay in Cavtat for a quieter, more relaxed holiday with excellent hotels, a pretty harbour and the airport minutes away; boats and buses take you into Dubrovnik for the day.
Where should families stay near Dubrovnik?
Mlini and the Župa coast between Dubrovnik and Cavtat have villas and apartments with pools, pebble beaches and lower prices. Cavtat and Orebić also have family-friendly beach hotels.
Which part of the Dubrovnik coast is quietest?
Orebić on the Pelješac peninsula and Korčula are the calmest, though they are a long journey from the city. Closer in, Cavtat and Mlini are far quieter than the Old Town.