Daily costs per person in US dollars. Dubrovnik is Croatia's most expensive city but can be done on a budget by eating outside the walls, using public ferries, and visiting in shoulder season.
Daily cost breakdown
Currency: EUR (Euro) (Cards widely accepted)
| Category | Budget | Mid-range | Splurge | Notes |
|---|---|---|---|---|
| Accommodation | $20–45 | $60–120 | $150+ | Hostels → apartments → boutique hotels |
| Food | $12–25 | $25–55 | $70+ | Outside walls → Old Town → fine dining |
| Transport | $5–12 | $15–35 | $50+ | Public ferry → bus tours → private boat |
| Activities | $5–20 | $25–60 | $80+ | Free beaches → kayaking → private tours |
| Entry Fees | $15–25 | $25–40 | $50+ | Dubrovnik Card covers the main sites |
| Daily Total | $45–90 | $150–310 | $400+ | Budget backpacker → comfortable mid → luxury |
Money-saving tips
Buy the Dubrovnik Card
The 1-day or 3-day Dubrovnik Card includes walls, museums, and bus transport — significantly cheaper than buying individual tickets. Buy online for an additional discount.
Eat outside the walls
Restaurants inside the Old Town charge a significant premium. Walk 5 minutes to Gruž harbour or Lapad for the same quality food at 30–40% lower prices.
Use public ferries
The Jadrolinija ferries to the Elafiti Islands and Lokrum are far cheaper than organised tour boats. Plan your own island-hopping with the public schedule.
Visit off-peak
May–June and September–October have warm weather, swimming conditions, and dramatically fewer cruise-ship crowds. July–August is peak season with higher prices and overwhelming crowds.
Walk the walls early
The walls are the main expense — make the most of it by going at 8am opening when you have space to enjoy the views without the midday crush.
Bring your own snorkelling gear
Renting masks and snorkels on Lokrum is overpriced. Pack your own for unlimited free snorkelling at every rocky cove around Dubrovnik.