Dubrovnik is the smallest city we cover that has a serious tourism problem. The walled Old Town is 0.13 km² — about the size of two New York City blocks — and on a peak summer day, three or four cruise ships disembark 8,000–12,000 visitors into it simultaneously. The city has been actively pushing back since 2018, capping cruise arrivals to two ships and 4,000 visitors per day, but on those days the experience is still walking through someone else's wedding photos for four hours. Two strategies make Dubrovnik genuinely worthwhile. First: go in the shoulder season (late April–early June, late September–October). Half the cruise calendar disappears and the temperatures are fine for the wall walk and the offshore islands. Second: stay overnight inside or just outside the walls, and walk the city after 7pm when the cruise ships sail. The Old Town empties to about a tenth of its daytime population, the limestone streets glow, and the city becomes the place the Game of Thrones location scouts saw. Add a day on Lokrum (a 15-minute boat to a wild island just offshore) and another in Cavtat or the Elaphiti islands, and you have an excellent four-night trip rather than a brutal eight-hour day visit.
The Stari Grad (Old Town) is a UNESCO World Heritage Site — the main pedestrian artery Stradun runs 300 metres from Pile Gate to the Clock Tower, flanked by palaces and churches. The city walls walk (2km, 1–2 hours) is the greatest single experience in Dubrovnik — the view of the terracotta rooftops, the Adriatic, and the offshore island of Lokrum from the highest point is extraordinary. Walk the walls at opening (8am) or closing (before sunset) to minimise the July–August crowds. Cable car to Mount Srđ gives an even more dramatic aerial perspective.
TravelBuzzy Tips
Walk the city walls at 8am (when they open) — by 10am in summer the walls are genuinely uncomfortably crowded
Lokrum Island (15-minute ferry, $10 return) has a naturist beach, peacocks, and Game of Thrones's Iron Throne replica
The cable car to Mount Srđ at sunset gives a view that rivals Santorini for sheer Mediterranean drama
May–June and September–October are far superior to the summer peak. July and August see up to 10,000 cruise ship passengers descending simultaneously on a walled city of 1,500 residents — the Old Town becomes nearly impossible. The city imposed visitor caps and cruise ship restrictions from 2024, which helps, but the summer months remain extreme. May is ideal: warm (22–26°C), sea swimmable from late May, and the city operating at a civilised pace. October is equally excellent — warm, quieter, and the Adriatic still swimmable.
TravelBuzzy Tips
Visitor caps now apply in summer — book well ahead as the Old Town accommodation is limited
May is the finest month: wildflowers, manageable crowds, and warm enough to swim by late May
September is the best beach month — sea at its warmest (25°C) after summer heating, crowds dropping
Dubrovnik is the southern terminus of the Dalmatian ferry network, making island hopping easy. Hvar (2–3 hours by ferry/catamaran): the most glamorous island in Croatia — medieval Old Town, lavender fields, celebrity yachts. Korčula (2–2.5 hours): quieter, more authentic, supposedly Marco Polo's birthplace — excellent wine and seafood. Mljet: a national park island of two interconnected lakes — one of Croatia's finest landscapes. Lokrum: 15 minutes offshore from Dubrovnik Old Town — botanical garden, peacocks, naturist beach.
TravelBuzzy Tips
Hvar is the obvious day trip but stay overnight (or two nights) to experience it properly without the day-tripper crowd
Korčula is significantly less crowded than Hvar with equally good wine — the better choice for anti-cruise-ship travellers
Book ferry tickets in advance in June–August — they sell out, particularly to Hvar
Staying inside the Old Town walls is the most atmospheric option — but Old Town accommodation is limited, expensive, and the narrow streets echo with noise until late in peak season. The Lapad peninsula (15 minutes by bus) offers the best value hotels with beach access and a quieter atmosphere. Babin Kuk is the resort area — more removed but quiet. The most interesting option is to stay in a private apartment outside the walls and walk the Old Town in the early morning and late evening, when the cruise-ship visitors have gone.
TravelBuzzy Tips
Book Old Town accommodation (very limited) 6+ months ahead for June–August
Stay in Lapad or Babin Kuk for beach access and quiet evenings — bus to Old Town is 15 minutes
Pile Gate area (just outside the walls) has several excellent boutique hotels with no parking issues
Price Calendar
Best Month to Book
Flight prices & hotel demand for Dubrovnik — click any month for details
Sweet spots
Jan · Feb · Mar · Apr · May
Cheapest flights: Jan, Feb, Mar, Apr, Oct, Nov, Dec
A cliffside hotel of extraordinary taste 10 minutes' walk from the Old Town. Every room faces the Adriatic, private beach, boat shuttle to the Old Town gates.
Dubrovnik's best budget hostel — outside the Old Town in Gruž harbour, with excellent ferry access for island hopping and a genuine local neighbourhood feel.
*Prices shown are indicative and may vary. TravelBuzzy earns a commission on bookings made through these links, at no extra cost to you. Full disclosure