19 Dubrovnik Tips That'll Save You From Cruise Ship Crowds and Tourist Trap Prices
Dubrovnik is one of the most beautiful cities in Europe. It's also one of the most overtouristed. On peak summer days, 10,000 cruise ship passengers flood the Old Town between 10AM and 5PM, turning the Stradun into a slow-moving human river. Restaurants inside the walls jack up prices 50%. And the polished marble streets become dangerously slippery at dawn.
Here's how to enjoy Dubrovnik without the pain.
Timing
1. Check the Cruise Ship Schedule
This is the single most important tip. The Dubrovnik port authority website lists which ships are docking and when. On days with 3+ large ships, the Old Town is unbearable between 10AM-5PM. Plan your wall walk and Old Town exploration for cruise-free days, or go before 8:30AM / after 5PM.
2. Visit in May, June, or September-October
July and August are the worst months: maximum cruise ships, 35°C+ heat, and peak prices. May-June has warm weather (25-28°C), fewer ships, and 20-30% lower hotel rates. September-October is even better — warm seas, golden light, and a fraction of the summer crowds.
3. Walk the Walls at 8AM
The walls open at 8AM (summer). Be there at opening. By 10AM, cruise ship passengers arrive and the wall walk becomes a shuffling queue. Early morning also means cooler temperatures — critical because there's zero shade on the walls.
4. Sunset Cable Car, Not Midday
Mount Srd cable car (€27 return) is scorching at midday. Go at sunset — the Old Town glows below, the Adriatic turns gold, and it's cooler. The restaurant at the top is overpriced — bring your own snacks and water.
Money
5. Eat Outside the Walls
Inside Old Town: €30-50 for a seafood dinner. Five minutes outside in Lapad or Gruz: €15-25 for the same quality. The exception: Konoba Dalmatino on Miha Pracata — fair prices and excellent food inside the walls.
6. Get the Dubrovnik Card
The Dubrovnik Card (€35/1 day, €45/3 days, €55/7 days) includes city walls (€35 alone!), 9 museums, and bus transport. If you're walking the walls plus visiting any museum, the card pays for itself on day one. Buy online for 10% off.
7. The Marble Streets Are Deadly
The polished limestone in Old Town becomes ice-slick when wet — even morning dew makes it treacherous. Wear shoes with rubber grip soles. Flip-flops and smooth leather shoes will send you sliding. Ankle injuries are embarrassingly common.
8. No Uber Exists
Dubrovnik has no rideshare apps. Taxis are available but negotiate the price before getting in. The Atlas shuttle bus from DBV airport costs ~€9 (timed to arrivals). City buses are ~€2.
Swimming
9. Buza Bar Cliff Jump
A bar built into the cliffs outside the south wall — no sign, just "Cold Drinks" painted on a wall. Drinks from €6, sit on rocks above the Adriatic, jump 5 meters into crystal-clear water. Buza II (between the Jesuit Stairs and St. Stephen's) is better than Buza I.
10. Lokrum Island for Real Swimming
Ferry from Old Town harbor: €15 return, 15 min, runs every 30 min. Car-free island with rocky swimming coves, a saltwater Dead Sea lake, and botanical gardens. Half a day minimum.
11. Skip Banje Beach, Go to Sveti Jakov
Banje Beach (closest to Old Town) is packed and charges €20+ for sunbeds. Walk 20 minutes south to Sveti Jakov Beach — quieter, cheaper (€10 sunbeds), and better views of the Old Town from the water.
Sightseeing
12. Game of Thrones Tour (Even If You Haven't Watched)
Guided tours (~€25-35, 2 hours) cover King's Landing filming locations: Jesuit Stairs (Walk of Shame), Lovrijenac Fortress (Red Keep), and Pile Gate. The guides add historical context that enriches the visit regardless of your GoT knowledge.
13. Elafiti Islands Day Trip
Three car-free islands (Kolocep, Lopud, Sipan) reachable by ferry. Day-trip boats cost €40-60 with lunch. Lopud has Sunj Beach — one of the only sandy beaches in the area. Far fewer tourists than Dubrovnik. A perfect escape day.
14. Lovrijenac Fortress Is Included in Wall Tickets
Your €35 wall ticket includes entry to Fort Lovrijenac (the detached fortress outside the western wall). Many tourists don't realize this and skip it. The views from inside — looking back at Old Town and out to the open sea — are some of the best in Dubrovnik.
Practical
15. Bring a Refillable Water Bottle
Dubrovnik has public drinking fountains (the Big Onofrio's Fountain at Pile Gate has been providing water since 1438). A bottle of water from an Old Town tourist shop: €3-4. Fountain water: free and excellent.
16. Cash Is Still King at Smaller Restaurants
Croatia adopted the Euro in 2023, so no currency exchange needed if coming from the Eurozone. But some smaller konobas (taverns) outside the walls still prefer cash.
17. The Stairs Are Relentless
Old Town is built on a hill. Every street off the Stradun climbs steeply. Combined with the wall walk stairs and the Jesuit Stairs (the Walk of Shame steps — 126 of them), your daily step count will be impressive. Pack knee-friendly shoes.
18. Accommodation Strategy
Stay inside Old Town for atmosphere (€150-300/night) or in Lapad/Babin Kuk for value and beach access (€80-150/night). Lapad is 15 minutes by bus and has its own restaurants, beaches, and waterfront promenade.
Cruise ship passengers get 6-8 hours. They see the walls, the Stradun, and a souvenir shop. That's not Dubrovnik. Stay at least 2-3 nights to experience the city without cruise crowds, swim at Lokrum, watch sunset from Mount Srd, and find Buza Bar at your own pace.