How many days in Dubrovnik?
Two days for Old Town and Lokrum; three if you add islands or a Montenegro / Pelješac trip.

Things to do in Dubrovnik — Marble streets inside Adriatic stone walls
Photo: Zysko serhii · CC BY-SA 4.0
Dubrovnik's UNESCO Old Town is a walled Adriatic jewel — wall walks, cable-car views and island day trips, best savoured outside peak cruise hours.
Dubrovnik is a stop in Croatia, not a country-in-a-weekend. Plan about 3 days. If time is short, prioritise City Walls walk, Old Town Stradun, Cable car to Mount Srd instead of racing the whole list. Mid-range ground costs are about 70–160 USD per person per day, excluding international flights. Best time: May–June and September–October. Rankings, stay length and cost bands on this page come from Global Itinerary’s trip-planning models.
Best time
May–June and September–October
Weather
Mediterranean — hot dry summers, mild winters
Airport
Dubrovnik Airport (DBV)
Getting around
Walk inside the walls; boats to Lokrum and the Elaphites
City Walls walk
Old Town Stradun
Cable car to Mount Srd
Lokrum Island ferry
Fort Lovrijenac
Rector's Palace
Game of Thrones filming spots
Kayak or boat around the walls
City Walls walk
Old Town Stradun
Mostly free or pay-what-you-like — always double-check opening times and any seasonal fees before you go.
Day 1
Day 2
Day 3
Prefer a full 15-day trip with costs and FAQs? Read the Dubrovnik itinerary guide.
Budget
USD 30–55
per person / day
Mid-range
USD 70–160
per person / day
Luxury
USD 185–305+
per person / day
Typical on-the-ground spend in Dubrovnik, Croatia. Hostel/guesthouse + local meals ≈ budget; comfortable hotels + mix of dining ≈ mid-range; luxury hotels and fine dining ≈ luxury. Figures exclude international flights.
Typical mid-range for Dubrovnik
Estimated total (USD)
$2,390
≈ $1,195 per person · $341 per day group total
Ground costs ≈ $115/person/day (lodging + food + transport + activities)
Defaults match Dubrovnik mid-range ground costs (budget 30–55 · mid 70–160 · luxury 185–305+ USD/day). Edit freely — flights vary by origin.
Local favourites
Nishta
Vegetarian · Old Town plant-based favourite
Pizzeria Amfora
Pizza / Dalmatian · Local casual classic
Kopun
Dalmatian · Historic Old Town restaurant
Restaurant 360°
Fine dining · Ramparts tasting-menu landmark
Tourist favourites & top-rated
Hotel Excelsior Dubrovnik
Ploče · Sea-view grande dame outside the walls
Villa Dubrovnik
Below cliffs · Cliffside boutique luxury
Hotel Bellevue Dubrovnik
Miramare Bay · Design hotel tourist favourite
Photos: Zysko serhii, Chensiyuan Edit by: Bammesk, Hons084, dronepicr, Peter Denton from Teddington, UK — via Wikimedia Commons
Two days for Old Town and Lokrum; three if you add islands or a Montenegro / Pelješac trip.
Top picks in Dubrovnik include City Walls walk, Old Town Stradun, Cable car to Mount Srd, Lokrum Island ferry. See the full list and itinerary on this Dubrovnik travel guide.
May–June and September–October.
Plan at least 3 days in Dubrovnik for the highlights on our suggested itinerary; add more time for day trips.
Popular stays in Dubrovnik include Hotel Excelsior Dubrovnik, Villa Dubrovnik, Hotel Bellevue Dubrovnik. Book central areas if you want to walk to major sights.
On the ground in Dubrovnik (excluding international flights), budget travellers often spend about 30–55 per person per day, mid-range about 70–160, and luxury about 185–305+ (USD). Typical on-the-ground spend in Dubrovnik, Croatia. Hostel/guesthouse + local meals ≈ budget; comfortable hotels + mix of dining ≈ mid-range; luxury hotels and fine dining ≈ luxury.