
Find your bearings
Dubrovnik's Old Town is stunning but tiny — you can walk end to end in 15 minutes. The trick is knowing when to be inside the walls (early morning, late evening) and when to escape to the beaches, islands, and hillside neighborhoods where locals actually hang out. Cruise ship days flood the Stradun, so plan around them.
Neighborhoods
Best time to visit
May through June and September through October for warm seas, fewer cruise ships, and lower prices. July and August are packed and 95°F+. April is lovely but too cold for swimming.
Getting around
Key areas
Zero-dollar wins
Treat yourself
(we think it's worth it)
The legendary bites
The dishes this city perfected
Where locals eat
Where residents actually go
Go off-script
Insider intel + tourist traps
Tips
- ✓Check cruise ship schedules online. On days with 3+ ships, Old Town gets 8,000+ extra visitors. Plan your walls walk on low-ship days
- ✓The Dubrovnik Card (1/3/7 day) includes walls, museums, and bus rides. Worth it if you're doing the walls walk ($35 alone)
- ✓Swim shoes are essential. Beaches are rocky and sea urchins lurk near rocks at Banje and Sveti Jakov
“We kayaked past the walls at golden hour and had Šunj Beach on Lopud nearly to ourselves in late September. Peak Dubrovnik without peak crowds.”
Skip
- ✗Stradun restaurants with picture menus: textbook tourist traps charging $30 for mediocre pasta. Walk one street parallel for better food at half the price
- ✗Paying €25+ for 'Game of Thrones tours' when you can download a free map and find every location yourself. The city is tiny
- ✗Buža Bar's drink prices: stunning location but $15 cocktails that are mostly ice. Go for one drink and the view, not a session
We found flights to Dubrovnik from $399
Get Free Flight AlertsJoin 5,000+ travelers saving on flights