Hotels in Dubrovnik
The Old Town inside the walls is the most expensive base and the most atmospheric, with 4-star boutique stays typically €250–500 in summer and no cars allowed past Pile Gate. Ploče, just east of the walls, is quieter and holds the big-name hotels like Excelsior and Grand Villa Argentina with direct access to Banje beach. Pile sits at the western gate and gives you 5-minute walk-in access at 3-star prices. Lapad and Babin Kuk, 4 km west on the peninsula, are where families and longer-stay guests go — pedestrianised Šetalište kralja Zvonimira, sandy Copacabana and Sunset Beach, and rates 30–40% below the Old Town.
Where to stay in Dubrovnik: choosing between Old Town, Lapad, Ploče and the islands
The Old Town inside the walls is the most expensive base and the most atmospheric, with 4-star boutique stays typically €250–500 in summer and no cars allowed past Pile Gate. Ploče, just east of the walls, is quieter and holds the big-name hotels like Excelsior and Grand Villa Argentina with direct access to Banje beach. Pile sits at the western gate and gives you 5-minute walk-in access at 3-star prices. Lapad and Babin Kuk, 4 km west on the peninsula, are where families and longer-stay guests go — pedestrianised Šetalište kralja Zvonimira, sandy Copacabana and Sunset Beach, and rates 30–40% below the Old Town.
Gruž around the ferry port is the budget and local pick, handy for Jadrolinija sailings to Mljet, Lopud, Šipan and Korčula. Boninovo and Montovjerna are residential and cheap but need the 1A or 1B bus into town. Further afield, Cavtat (18 km south, near the airport), Mlini and Srebreno work for a calmer coastal base, while Slano (37 km north), Ston (54 km, oysters and walls), Orebić (facing Korčula), and the Elaphiti islands of Lopud and Koločep suit anyone happy to trade quick Old Town access for swimming off the doorstep.
Best time to visit Dubrovnik: month-by-month prices and weather
May, late September and early October are the value sweet spots: sea around 20–22°C, daytime highs of 22–25°C, and Old Town 4-star rooms at €130–200 versus €350+ in August. July and August are peak — expect 30°C, cruise ships in Gruž, and the Dubrovnik Summer Festival (10 July–25 August) pushing rates to their annual maximum. June and early September are the compromise: warm sea, full ferry schedules to Mljet and the Elaphiti, prices 20–30% below August.
November to March is genuinely quiet; many Lapad and Babin Kuk hotels close, but Old Town properties like Hotel Stari Grad and the Pucić Palace stay open at €90–140. The Feast of St Blaise on 3 February fills the town for a weekend and Christmas markets on Stradun run mid-December to early January. April sees Easter spikes and the reopening of most seasonal hotels, with the Cavtat and Mlini resorts back online by the middle of the month.
Getting around Dubrovnik: airport, buses, ferries and whether you need a car
You do not need a car if you're staying in the Old Town, Pile, Ploče, Lapad or Babin Kuk. The Platanus airport shuttle from DBV runs to the main bus station in Gruž for €10 one way, taxis are a flat €35–45, and Libertas city buses 1A, 1B, 3, 6 and 8 link Pile, Gruž, Lapad and Babin Kuk for €1.73 in advance or €2.65 on board. Old Town to Lapad is 4 km, roughly 15 minutes by bus; Pile to Gruž port is 2.5 km.
For Cavtat (18 km), Mlini and Srebreno, bus 10 runs along the Adriatic coast road or you can take the seasonal water taxi from the Old Port. Ston, Slano, Orebić and the Pelješac wineries are where a hire car earns its keep — the D8 coastal road plus the new Pelješac Bridge (opened July 2022) means you can skip the Bosnian border crossing at Neum. Islands are ferry-only: Jadrolinija and Kapetan Luka from Gruž reach Lopud in 55 minutes, Šipan in 90, Mljet's Sobra port in about 2 hours and Korčula Town in 2h 15.
How many nights in Dubrovnik and a first-timer itinerary
Four nights is the honest minimum: one for the 1,940 m city wall walk (best at 8am opening or after 6pm), one for a Mljet or Elaphiti day trip, one for Ston and a Pelješac winery, and one for beach time at Banje, Sveti Jakov or Sunset Beach in Lapad. Three nights works if you skip either the islands or Pelješac. Under three and you'll spend most of the trip queueing behind cruise passengers between 10am and 4pm.
For a week, add Korčula Town as an overnight (Marco Polo's supposed birthplace, 2h 15 by catamaran), a night in Cavtat for the Račić Mausoleum and a quieter waterfront, and a proper day on Mljet's saltwater lakes inside the national park. Base yourself in Ploče or Pile for the walls-and-Stradun half of the trip, then shift to Lapad or an island for the second half — the change of pace matters more than people expect.
What Dubrovnik hotels actually cost in 2024–25
Budget in Dubrovnik means €70–110 in shoulder season for a 3-star room in Gruž, Boninovo or Montovjerna, or a sobe (licensed private room) in Lapad. Mid-range 4-star in Lapad or Babin Kuk runs €150–260 in June and September, climbing to €280–380 in August; the same standard inside the Old Town walls adds roughly €80–120 per night for the address. Top-end means the Excelsior, Villa Dubrovnik, Rixos Premium, Hotel Bellevue or the Adriatic Luxury group in Ploče, where sea-view rooms sit at €600–1,200 in July and August.
Rates spike hardest around the Summer Festival's opening weekend (10–12 July), the 15 August Assumption holiday, and any week a large cruise conference books out Gruž. Cavtat, Mlini and Slano typically undercut central Dubrovnik by 25–35% for equivalent stars, and the Elaphiti islands are cheaper still outside July–August but have limited stock — Lopud has fewer than ten hotels in total.
The Dubrovnik booking trap: cruise days, steps and the Lapad misconception
Check the Dubrovnik Port Authority cruise schedule before you lock in dates — on days with three or more ships docking in Gruž (often Tuesdays and Wednesdays May–October), the Old Town takes on 8,000–10,000 extra day visitors between 9am and 3pm. Staying in Ploče or Pile lets you be on Stradun at 7am and out on a boat by 10am; Old Town accommodation itself also means hauling luggage up flights of stone stairs, as streets like Ulica od Sigurate and Prijeko are stepped and no vehicles enter past Pile or Ploče gates. Ask any hotel inside the walls how many steps from the nearest gate before you book.
The area people wrongly skip is Lapad. It gets dismissed as "the resort strip", but the pedestrianised palm avenue, the Petka hill walk, and swimming off Cava beach or Sunset Beach on Babin Kuk make it the most liveable base for anything over three nights, and bus 6 has you at Pile Gate in 15 minutes. The other quiet surprise is late October: warm enough to swim off Šunj on Lopud, half the August price, and the walls almost empty by mid-afternoon.