48 hours in Dubrovnik
Two days is tight for a UNESCO-listed walled city, so this itinerary front-loads the walls at dawn and saves 1 slow evening for Lokrum.
Dubrovnik Old Town rooftops from the city walls
Day 1: walls, harbours, and cable car
Buy the Dubrovnik Pass ($47 for one day, $71 for three) at the tourist office on Brsalje before 8am and walk the city walls the moment they open at 8. You want the full 1.2-mile loop before the cruise crowds land around 10. Drop down at the Ploče gate, coffee at Cele on Stradun ($4), then wander Prijeko and the tight north-side alleys where laundry still hangs above the stairs.
After lunch, ride the Srđ cable car from just outside the Buža gate ($30 return). The 4-minute climb dumps you at 1,350 feet with the whole coast laid out. Come back down for aperitivo at Buža bar, drilled into the sea wall on the south side — beer $6, cash preferred.
Day 2: Lokrum and the Elaphiti
Ferries to Lokrum island leave the Old Port every 30 minutes from 9am ($30 return including park fee). Give it 4 hours: the Benedictine cloister, the peacocks, the tiny Dead Sea saltwater lake, and a swim off the flat rocks on the east side. Bring water — the one café is expensive and slow.
Back in town, skip the Stradun tourist traps and eat at Barba on Boškovićeva — a tuna burger runs $12. Finish with a walk to Fort Lovrijenac at sunset; entry is included in the walls ticket if you kept the stub.
Sleeping smart
Old Town rooms are romantic but loud and expensive — expect $220 a night in June for a small double with no lift and 40 steps to your door. The Pile and Ploče neighbourhoods just outside the gates are quieter and 30% cheaper. Lapad, a 15-minute bus 6 ride, has actual beaches, family-sized apartments from $110, and a walkable seafront promenade that stays open late without the cruise-ship churn.
Frequently asked questions
What people ask before they set off on this one.
For the Old Town and one island, yes. If you also want Ston, Cavtat, or Mljet, add a third day.
8am April through October, 9am in winter. Last entry is 1 hour before sunset.
Easily. The airport bus runs to Pile gate for $15 and everything in town is walkable or on bus lines 4, 6, and 8.
The 1-day pass at $47 pays for itself with just the walls ($40) plus one museum. The 3-day at $71 is the best deal if you’re staying longer.
Hotels in Dubrovnik
More guides to Dubrovnik
All guides
Itineraries · 9 min read
One week in Dubrovnik
Seven days lets you go beyond the postcard walls into 3 islands, a peninsula of oyster farms, and 2 quieter beach bases that most weekend visitors miss.
Itineraries · 7 min read
Dubrovnik in 3 days on a budget
Yes, Dubrovnik is expensive — but $90 a day is doable if you sleep in Gruž, buy the 3-day Pass, and eat where dockworkers eat.
Itineraries · 7 min read
Dubrovnik in 3 days, upgraded
Same 3 days, better rooms, private walls at dawn, and 1 dinner that will justify the flight all on its own — plan on around $450 a day for two.
Same hotels, same prices you would find anywhere, plus one verified tonne of carbon removal funded with every booking.