Travel guide
Dubrovnik, Croatia Travel Guide
Researched guide

Photo: Martin Falbisoner, CC BY-SA 4.0
At a glance
- Best time
- May–June or late September–October, outside the July–August peak
- Days needed
- 2–3 (one for the Old Town, one for Lapad and Lokrum, one for a day trip)
- Getting around
- on foot inside the walls; Libertas city buses everywhere else
- Good for
- history, swimming off rocks, seafood, short island hops
- Skip if
- you hate stairs or can only come on a midday cruise stop in August
- Cruise crush
- roughly 9am–5pm, when ship passengers fill Stradun and the walls
- Bus fare
- €2.50 bought on board, €1.73 for a one-hour ticket bought beforehand (October 2026)
In this guide
Overview
Dubrovnik is a walled medieval port on Croatia's far-south coast, and its problem is its own popularity. Emerging Europe called it the most over-touristed city in Europe, with 36 visitors for every resident in 2019, and CruiseMapper expects 461 cruise calls and about 661,000 cruise passengers at Gruž port in 2026.
The most common complaint from travelers is that the Old Town feels like a theme park between mid-morning and late afternoon. The fix is mostly about timing and geography: walk the walls at opening or late in the day, then spend the busy hours on the Lapad peninsula, a rock beach, a hilltop park or an island.
It suits travelers who like history, swimming and seafood and don't mind steps. It's a poor fit for anyone who can only visit for a few midday hours in July or August.
Skip or swap
Skip: the walls between 10am and 3pm on a summer cruise day. Instead: go at the 8am opening or in the last two hours before closing. Crowds build from about 9am, and travelers say the walls have almost no shade at midday. Ship passengers mostly leave by late afternoon.
Skip: eating on Stradun. Instead: climb the side stairs, or eat in Lapad or Gruž. Local guides say the narrow stairways uphill from the main street have better food and lower prices, and , and the are all outside the walls.
Skip: Banje Beach on an August afternoon. Instead: Danče or Sveti Jakov. Banje is the closest beach to Ploče Gate and the most crowded. Locals head to rockier Danče west of the walls or the pine-backed cove at Sveti Jakov, less than 2 km east.
Skip: a midday drive to Kotor in July or August. Instead: or Trsteno by local bus. Travel blogs and transfer companies report summer waits of anywhere from 30 minutes to several hours at the Croatia–Montenegro border. Cavtat is a €4 Libertas bus ride, and Trsteno is a short suburban bus away. If you do go to Kotor, leave early in the morning.
Skip: the queue for the cable car at sunset. Instead: walk up Srđ in the morning, or ride up and walk down. The hill trail is a steady climb of about an hour on switchbacks, and at the top a quiet gravel road runs 1.3 km from Fort Imperial to the overgrown Fort Strinčjera.
Best time to visit Dubrovnik
Go in May–June or from late September to October. Cruise ships cluster in late May, July, August and early September, and October still brings sea-swimming weather with highs of about 20–25°C.
July and August. The biggest crowds, highs around 28°C and the Dubrovnik Summer Festival. Plan sightseeing for early morning and evening, and keep midday for swimming.
October. Quieter, but some seasonal places wind down: the Park Orsula concerts end in September, closes after October, and is reported to close from October to March.
November to April. Streets are full of locals rather than tour groups, shuts at 4pm, and boat services to the islands drop to winter timetables. It's the best time if you mainly want the architecture.
Any season. Check the port's cruise schedule before you fix your Old Town day. Most ships don't stay overnight, so the busiest window is roughly 9am to 5pm.
Getting around Dubrovnik
Walk inside the walls, and use Libertas city buses for everything else. Cars can't enter the historic core, so taxis and transfers drop you at the gates.
Bus fares. On Libertas' October 2026 price list, a ticket bought from the driver costs €2.50, a one-hour ticket bought beforehand €1.73, a 24-hour ticket €5.31 and a 72-hour ticket €11.95. Buy tickets at the Pile or Lapad sales points or use the Libertas app, which also shows live arrivals.
Routes changed recently. Libertas introduced a new timetable and new routes across the city on 16 October 2026, so older blog advice about route numbers may be out of date. Check the app or the lines map before you rely on a number.
Out of town. One-way suburban fares are €4.00 to and €6.40 to Ston (October 2026). Jadrolinija's state ferry links Dubrovnik with Koločep, Lopud and Šipan; tickets are tied to a specific departure, so buy ahead in peak season.
. The official Lokrum boat leaves from the Old Town port. In 2026 a €30 ticket covered both the reserve entrance and the return boat, sold at the Luža ticket office from 8am to 4pm.
Where to stay in Dubrovnik
Stay in Lapad if you want beaches, buses and evenings away from the crowds, or in the Old Town or Ploče if you want to walk the walls at opening without a commute.
Old Town. You'll be in the walls before the day-trippers arrive, but expect stairs, no car access and residential noise rules. Drivers will drop you at a gate, so pack light.
Ploče. Just east of the walls and close to Banje Beach; it's a short walk to the Old Town through the quieter Ploče Gate.
Lapad. A residential peninsula with the coast promenade, Petka forest park, and , linked to Pile Gate by Libertas buses.
Gruž. Next to the ferry port and the main bus station, so it's practical for early island ferries and day trips, with the and nearby.
Where to eat and drink in Dubrovnik
Eat seafood and Dalmatian home cooking, and order the cheap classics: Ston oysters, black risotto and Bosnian grills. Most of the best-value tables are on side streets or outside the walls. Travelers' most common food complaint is samey, overpriced menus on the main tourist drag, so check the menu for cover charges before sitting down.
. A no-frills seafood spot on Gundulić Square, known for its blue-and-white chairs, Mali Ston oysters, black risotto and mussels buzara. It's comparatively good value for the Old Town.
. A Bosnian restaurant (not Indian) on Nikole Gučetića in the Old Town, with a 2026 Michelin Bib Gourmand for good value. Order the grilled meats from its own butcher, the dishes with kajmak, and the plum baklava.
. A family restaurant on Ruđer Bošković Square that revives old Dubrovnik recipes. The signature is kopun (capon) roasted for more than six hours. It's popular with locals, so reserve in high season.
. A tiny seafood street-food counter on Boškovićeva known for its octopus burger, plus tuna and shrimp burgers and fried oysters. It's a quick stop with a few seats at an indoor bar.
. A rustic seafood place on the old harbor; order the black risotto.
. A cheap, casual spot in Gruž near the cruise port for pizza, burgers and craft beer. In February 2026 a starter, a large pizza, a burger, fries and two large beers came to €31.
. The Lapad bistro that food writers recommend most often (see Hidden gems).
. This splurge on Široka has served seafood since 1886, with a first-floor terrace, and is listed in the 2026 Michelin Guide.
For drinks: sample Croatian wine at D'Vino on Palmotićeva, which pours more than 60 wines by the glass from 10am to 2am. Try local craft beer at the on the Gruž waterfront, which brews four core beers. Have a cold beer on the rocks outside the walls at Buža (cash only, no cocktails). Catch sunset at in Lapad. Late-night clubbing happens at , inside Revelin Fortress, open 10:30pm–5:30am.
Common mistakes
Arriving at the walls at 11am. That's peak cruise time, and there's little shade. Fix: go at the 8am opening or late afternoon, and carry water.
Wearing smooth-soled shoes. The Old Town's polished limestone is slick, especially when wet, and so are the stairs on the walls. Fix: wear shoes with real grip.
Walking through town in swimwear. Going shirtless or in a swimsuit in the Old Town can get you fined. Fix: cover up when you leave the beach.
Paying in your home currency. Card terminals often offer to charge you in your own currency at a worse rate. Fix: always choose euros, and agree taxi fares before you get in.
Paying the bus driver every time. A ticket from the driver costs €2.50, while a one-hour ticket bought beforehand is €1.73. Fix: buy a 24-hour or 72-hour ticket if you'll ride more than twice a day.
Missing the last boat. Sources disagree on the last return time, which changes with the season. Fix: check the timetable at the pier when you land.
Going barefoot on the rocks. Most beaches are rock or pebble, and sea urchins live around the rocks. Fix: pack water shoes.
Worrying about a wheelie-suitcase ban. The fine reported in 2023 was never introduced, according to Lonely Planet. Fix: roll your case, but quietly. A backpack is easier on the stairs.
Dubrovnik itineraries
One day
Start the walls at 8am from Pile Gate. Then walk to for a mid-morning swim before the heat. Have lunch at or , and spend the hottest hours at . Walk up to Park Orsula in the late afternoon for the view back over the Old Town. Finish with wine at D'Vino.
Two days
Day one as above. On day two, take the bus to Lapad. Walk the coast promenade and climb Petka in the morning. Have lunch at , and swim off the Lapad rocks in the afternoon. Watch the sunset from if it's in season, or from the Lapad Bay promenade if it isn't.
Three days
Add a morning at by suburban bus. Come back via Gruž for a beer at the and dinner at . Or spend the day on : take the first boat, see the botanical garden and the salt lake, and come back for dinner at .
Dubrovnik FAQ
How many days do you need in Dubrovnik?
Two to three days is the sweet spot. One day covers the walls and the Old Town if you start early. A second day lets you see Lapad, or a beach away from the cruise crowds, and a third leaves time for Trsteno, or the Elaphiti islands.
What is the best time to walk the Dubrovnik city walls?
Go at the 8am opening or in the last two hours before closing. The busiest stretch is roughly 10am to 3pm on cruise days, and travelers say the walls have almost no shade. Ticket prices quoted online in 2026 disagree, so check the price at the ticket office.
How do you avoid the cruise ship crowds in Dubrovnik?
Check the cruise schedule before you go. Do the Old Town before about 9am and after 5pm, when most ship passengers have left. In between, go swimming, walk Lapad, visit Lokrum or Park Orsula, or enter through Ploče Gate rather than the busier Pile Gate.
Can you swim in Dubrovnik?
Yes. You can swim right below the walls. Most beaches are rock or pebble, so wear water shoes. Danče and Sveti Jakov are locals' favorites. Banje is closest to Ploče Gate but the most crowded.
Is Dubrovnik worth visiting in October?
Yes, for most travelers. There are fewer cruise passengers and highs are still around 20–25°C. Some seasonal places close by the end of the month, including and, by most reports, .
Ready for Dubrovnik, Croatia?
Plan the trip, add it to one you're building, or save this guide for later.
Sources and how this guide was made
I haven't been to Dubrovnik yet. This guide is built from more than 100 traveler reports, travel forums, local guides and media, official sites and transport price lists, cross-checked on 22 October 2026. Prices are as listed in October 2026. Where sources disagreed on a price, like the city walls ticket, I left the number out.
Seven Hidden Gems in Dubrovnik — The Discoveries Of
22 Dubrovnik Hidden Gems — Helena Bradbury
Off the beaten path in Dubrovnik — Croatia Traveller
Summer at Orsula 2026 — City of Dubrovnik events calendar
Beaches in Dubrovnik — We Seek Travel
Cliff jumping in Dubrovnik — Kompas
Lapad and Babin Kuk run — Great Runs
How to avoid the crowds in Dubrovnik — Responsible Travel
Best restaurants in Dubrovnik — Chasing the Donkey
Eat in Dubrovnik — Total Croatia
The don'ts of visiting Dubrovnik — Total Croatia
Things to do in Dubrovnik — Time Out
Best restaurants in Dubrovnik this year — The Tour Guy
Trsteno Arboretum — Absolute Croatia
Arboretum Trsteno — Croatian Academy of Sciences and Arts
Hiking trail on Srđ — Dubrovnik Cable Car
Price list — Libertas Dubrovnik
Stay safe in Dubrovnik — Absolute Croatia
Have a question about planning this trip? Ask it in the community.
Get the next trip guide
New destination guides and videos, roughly monthly. No spam, unsubscribe anytime.