Updated June 2026 · Real prices · Verified places · Visa-aware
Quick answer: For a 3-day trip to Dubrovnik, budget about EUR 110 per day (mid-range). Best time: May-June and September-October - warm sea, open terraces and far fewer cruise crowds than July-August. Visa: Croatia is in the EU and Schengen area, so entry is visa-free up to 90 days for US/UK/Canadian and many other passports - always check current rules for your passport.
Dubrovnik's marble-paved Old Town sits inside intact medieval walls you can walk end to end, with the Adriatic on one side and terracotta roofs on the other. Take the cable car up Mount Srd for the classic sunset view, then swim off the rocks at Buza bar or ferry over to the pine-covered island of Lokrum. It is small, polished and busy - three days is enough if you plan around the cruise ship schedule.
Best timeMay-June and September-October - warm sea, open terraces and far fewer cruise crowds than July-August
Budget / day~EUR 110
Suggested length3 days
VisaCroatia is in the EU and Schengen area, so entry is visa-free up to 90 days for US/UK/Canadian and many other passports - always check current rules for your passport.
3-day Dubrovnik itinerary
Day 1: Walk the full circuit of the City Walls early, then Stradun, Rector's Palace and the Franciscan Monastery pharmacy museum
Day 2: Morning ferry to Lokrum Island for swimming and the monastery ruins, afternoon cable car up Mount Srd, sunset drinks at Buza bar on the cliffs
Day 3: Fort Lovrijenac, sea kayaking around the walls from Pile Bay, evening seafood dinner in the old port area
Where to stay: neighborhoods that make sense
Old Town - the walled core itself, atmospheric but pricey and noisy in season, best for a splurge stay of 1-2 nights
Ploce - just east of the walls above Banje Beach, quieter with sea views and a 10 minute walk to the Old Town
Lapad - leafy peninsula 20 minutes away by bus with beaches and family hotels, much better value in summer
Gruz - the port area near the ferry terminal and market, practical and cheaper, good for early ferries to the islands
What to eat in Dubrovnik
Black risotto (crni rizot) - squid ink risotto found in most konobas, around 15-18 EUR
Ston oysters - farmed 50 km up the coast and served raw with lemon, about 3-4 EUR per oyster
Peka - meat or octopus slow-cooked under an iron bell, order 2-3 hours ahead at a konoba, about 25-30 EUR per person
Burek from a bakery - flaky cheese or meat pastry, a filling 4-5 EUR breakfast
Gelato on Stradun - decent quality despite the location, about 2.50 EUR per scoop
Mistakes most first-timers make
Walking the City Walls at midday in summer - there is almost no shade, go right at opening or in the last two hours before closing
Not checking the cruise ship calendar - on days with 3+ ships the Old Town is gridlocked by 10am, plan Lokrum or kayaking for those days
Eating on Stradun itself - restaurants on the main street charge double for average food, walk two alleys uphill instead
Staying inside the walls with heavy luggage - there are hundreds of stairs and no vehicle access, pack light or stay in Ploce or Lapad
Worth leaving the city for
Ston (1 hour by bus or car) - Europe's longest fortress walls after the Great Wall, plus oyster and mussel farms you can eat at directly
Elaphiti Islands (30-90 minutes by ferry) - car-free islands Kolocep, Lopud and Sipan with sandy Sunj beach on Lopud
Kotor, Montenegro (2 hours by car or bus) - a dramatic walled bay town, bring your passport for the border crossing
Getting around
The airport shuttle bus to the Old Town takes about 30 minutes and costs around 10-15 EUR, a taxi is about 35-40 EUR. The Old Town is entirely pedestrian, and local buses to Lapad or Gruz cost about 1.70-2 EUR per ride.
Why this plan won't send you to a closed café
Almawander is an AI travel planner that remembers you across trips - it learns your pace, budget, diet and taste, checks places are still open, and bakes in your passport's visa rules.
Want this planned for you — your pace, budget & taste?