Check before you go:

Prices, hours and rules change. Before you travel, confirm the current figures with the official operators:

  • City Walls: current price and hours at dpds.hr (official operator). 2026 sources differ slightly, so expect roughly €35–40 and check the exact price for your date.
  • Cable car: current tickets and wind closures at dubrovnikcablecar.com; expect roughly €27–30 return.
  • Lokrum ferry: confirm the current return fare, including the island conservation fee, at the Old Port kiosk (2026 sources suggest roughly €25–30).
  • Drone rules: check the current Croatian Civil Aviation Agency (CCAA) registration and flight restrictions before flying.
  • Fuel: pump prices change; expect roughly €1.60–1.80 per litre and verify at the pump.

Introduction

Dubrovnik is a walled medieval city on Croatia's southern Adriatic coast: a compact oval of pale stone enclosed by fortifications that have survived intact for centuries. It is also the most visited and most expensive city in Croatia, so a great trip depends mostly on planning. This guide is written for travellers who will actually go: what is worth your time, how much time each thing needs, what people get wrong, and what it all costs.

Quick Facts

FactDetail
CountryCroatia
RegionDalmatia (far south)
UNESCO siteOld City of Dubrovnik (1979)
CurrencyEuro (€), since January 2023
LanguageCroatian (English widely spoken in tourism)
Population~42,000; ~1.5–2 million visitors a year
AirportDubrovnik (DBV), Čilipi, ~22 km south
TrainNone. Nearest station is Split, ~230 km north
Tourist tax~€1.50–3 per person per night, usually included in bookings
Plug / voltageType C/F, 230 V
Tap waterSafe to drink

Why Visit

Dubrovnik is one of the few places where the defining sight lives up to the reputation. The 2 km circuit of the City Walls is an elevated walk around a complete medieval fortification, over terracotta roofs and open sea; only a handful of comparable experiences exist in Europe. Behind the walls sit the Stradun, the Rector's Palace, the Franciscan Monastery with Europe's oldest working pharmacy, and the cathedral treasury. Lokrum Island, the cliffs of Mount Srđ, and the clear water of the Old Port add a natural layer. Because the city sits near three borders, it is the practical base for day trips to Mostar, Kotor, the Elaphiti Islands, Korčula, and the Pelješac wine region.

Who Should Visit

Who Can Skip It

Destination Overview

History

Dubrovnik grew into the Republic of Ragusa, a maritime trading state that competed with Venice from roughly the 14th to the early 19th century, known for diplomacy, shipbuilding, and Europe's first lazaretto (quarantine station). Napoleon's forces ended the republic in 1808. During the 1991–1992 siege of the Homeland War the city was heavily shelled; patched rooftops and rebuilt stone are still visible along the northern walls near Minčeta Tower.

Geography

The Old Town faces the sea on three sides. Lokrum Island lies 700 m offshore; the Elaphiti Islands stretch northwest; Mount Srđ rises 412 m directly behind the city, which is why the cable car is the fastest way to see it from above. The terrain behind the walls is steep, so the modern city spreads along the coast: Gruž harbour to the west, the Lapad peninsula beyond it, and Ploče and Banje on the eastern side.

Atmosphere

The city changes completely by the hour. The Stradun at 8am, with delivery carts and the first coffee crowd, is a working town; by 11am it is a corridor of tour groups; in the evening, after the day-trippers and cruise passengers have gone, the side alleys and cliff bars return to local life. The limestone holds the morning light and reflects the streetlights at night.

What Makes It Special

The walls, and the fact that they still work as a wall. Most European cities have fragments of fortification; Dubrovnik has the complete ring, walkable end to end, and the town inside it is intact rather than rebuilt. Add the setting — a medieval city on a rocky promontory with islands in the foreground — and you have a combination that photographs almost unfairly well. The rarity of the whole, not any single monument, is the reason people come.

Top Attractions

Prioritised by importance, not alphabetically. Each entry gives the six facts that matter for planning.

1. City Walls

2. Cable Car to Mount Srđ

3. Fort Lovrijenac

4. Stradun (Placa)

5. Rector's Palace (Knežev dvor)

6. Franciscan Monastery and Old Pharmacy

7. Cathedral of the Assumption and Treasury

8. Sponza Palace

9. War Photo Limited

10. Ethnographic Museum (Rupe)

11. Maritime Museum and Aquarium

12. Dominican Monastery and Church of St Blaise

Hidden Gems

Only genuinely worthwhile places:

Food Guide

Local Dishes

Dalmatian staples to look for: black risotto (crni rižot) made with cuttlefish ink; mussels buzara; grilled fish of the day; brudet, a fisherman's stew; and oysters from Ston, an hour north. For breakfast, a bakery pastry or burek with coffee; for a picnic, cured ham (pršut) and sheep cheese (Šipanski sir from Šipan island) from a market stall.

Restaurants

Eat outside the walls for most meals; the same dish costs roughly a third less in Lapad or Gruž.

Cafés

Markets

Desserts

Wine

Croatian wine is the underrated part of any Dubrovnik meal. Look for Plavac Mali, including the Dingač and Postup labels from Pelješac, Pošip from Korčula, and Grk from Lumbarda. A good bottle at a konoba costs €20–35; wine by the glass inside the walls runs €8–12, about double the price outside. A Pelješac wine tour (€60–90) is the best structured way to taste the region's reds at source.

Craft Beer

Croatia's craft scene is small but real. Look for San Servolo (from the island of Vis), Nova Runda (Split), and The Garden brands; the Old Town's Bota shops and several Lapad bars stock them. A 0.5L craft beer runs €4–6; standard local lagers (Ozujsko, Karlovačko) are €3–4 outside the walls, €5–7 in tourist bars inside.

Photography Guide

Where to Stay

Best Neighbourhoods

Budget

Hostels and private rooms concentrate in Gruž and Lapad: dorm beds €30–45 in peak season, private rooms €80–110. Options include Old Town Hostel and City Walls Hostel near the gates. Book early; cheap inventory disappears first.

Mid-range

Lapad is the sweet spot: three- and four-star hotels on the beach and promenade at €120–180 in peak season, roughly half the price of an equivalent inside the walls. Hotel Lapad and the Valamar properties are the workhorses; apartments in Lapad or Ploče offer kitchens.

Luxury

The big names sit east of the walls and on the cliffs: Hotel Excelsior (Ploče, sea-facing, the classic), Villa Dubrovnik (cliffside, modern), and Hotel Bellevue (on the cliffs west of the Old Town). Inside the walls, boutique stone houses offer the romantic version of the same spend (€250–450+ in peak season). The cliff hotels give the better views; the walls give the better location.

Family

Lapad wins for families: beach, promenade, larger rooms, easy bus access. Ploče near Banje beach is second. The Old Town is a poor base with small children: stairs, crowds, no pushchair-friendly paths, and the walls are out with a stroller.

Couples

Inside the walls at night is the romantic version: empty alleys, cliff bars, dinner one street off the Stradun. The cliff hotels (Villa Dubrovnik, Bellevue) are the splurge version with sea views. Book a sunset table at a Buža bar either way.

Solo

Dubrovnik is safe and walkable for solo travellers; hostels near the gates make meeting people easy and the walls are a natural social activity. Lapad is quieter for longer stays. Dinner alone is normal; sit at a konoba bar and order the daily menu.

Digital Nomads

Croatia has a digital nomad visa, and Dubrovnik has a small but real remote-work scene: coworking spaces and café Wi-Fi cluster in Gruž and Lapad rather than the Old Town, and the internet is fast and reliable. Shoulder season (May, June, September, October) is workable; July–August is expensive and loud.

Practical Planning

Getting There

Driving

Driving to Dubrovnik works best for travellers continuing to Montenegro, Bosnia, or the Pelješac peninsula. From Split, the route runs the Makarska coast then crosses the Pelješac Bridge (open since 2022), bypassing the Neum corridor and its border queues entirely; about 2.5–3 hours. From Zagreb, 600 km and 6–7 hours. From Kotor, 1.5–2 hours via the Debeli Brijeg border. Rental cars are useful for day trips and a liability for the Old Town itself.

Parking

The Old Town is pedestrianised and has no parking. Options in order of usefulness:

  1. Ilijina Glavica park-and-ride (best for day visitors): about €1.50–2/hour, daily cap €20–25, free shuttle to Pile Gate every 5–10 minutes. Fills by 9–10am in summer; arrive before 8:30am.
  2. Gruž harbour car park: larger, about €1.50–2/hour, daily cap €15–20; bus 1a (€2) or taxi (€12–15) to the Old Town. Best for ferry connections.
  3. Hotel parking: most Lapad hotels, €10–20/night, sometimes included; the best multi-night answer.
  4. Pile Gate roadside (avoid in summer): €3–5/hour, full by mid-morning, heavy enforcement.

Road Reality

Public Transport

Walking

The Old Town is compact and pedestrianised; everything inside the walls is reachable in 10 minutes. The steep northern alleys are the only real climb. Polished limestone is slippery when wet; flat shoes beat heels.

Accessibility

The walls are not wheelchair accessible (about 1,190 steps); the northern alleys are steep and much paving is uneven stone. The cable car is fully accessible. Hotels inside the walls often involve stairs; confirm access before booking. EU Blue Badge disabled parking is valid, with dedicated spaces at Gruž and near Pile Gate.

Money

Croatia uses the euro. Cards are accepted almost everywhere, but keep cash for buses (cash only) and small kiosks. At ATMs choose to be charged in euros, not your home currency. Tipping is not obligatory; rounding up or 10% at sit-down restaurants is normal.

ATMs

ATMs are plentiful in the Old Town, Lapad, and Gruž; most EU bank accounts are fee-free in Croatia, but foreign banks may charge. Avoid the exchange desks at the airport and port, where rates are poor.

SIM Cards

Croatia has three networks (Hrvatski Telekom, A1, Telemach). A tourist SIM with several GB of data costs roughly €10–20; eSIMs are easiest for short visits and can be bought online before arrival. A passport is required for physical SIM registration.

Internet

Free Wi-Fi is common in cafés, hotels, and public spaces; mobile data coverage is strong even in the islands. For a data-heavy visit, a local eSIM or SIM beats roaming charges. Old Town cafés double as coworking; dedicated spaces concentrate in Gruž and Lapad.

Safety

Dubrovnik is a low-crime city by European standards; the realistic risks are pickpocketing in crowded summer buses and the heat. Keep bags zipped in crowds, carry water on the walls, and leave no valuables visible in parked rental cars. The Old Town is safe and lively at night; the cliff bars have no railings.

Weather

Mediterranean: hot, dry summers and mild, rainy winters. July–August routinely exceeds 35°C with almost no shade on the walls; the bura wind can appear suddenly in winter. Sea temperature reaches ~25°C in August and remains swimmable into October.

Packing Advice

Costs

All figures are 2026 per-person estimates; the seasonal swing is 25–40% between shoulder and peak.

ItemTypical price
Hostel dorm (Jul–Aug)€30–45 per person
Budget private room€80–110
Mid-range hotel, Lapad€120–180
3-star near Old Town€160–250
4-star / luxury near Old Town€250–450+
Apartment inside the walls€200–400
Lunch inside / outside walls€15–22 / €12–18
Dinner inside / outside walls€35–55 / €20–30 (with wine)
Bakery breakfast€3–5
Coffee (local / Old Town)€2–3 / €3–4
Local beer (local / tourist bar)€3–4 / €5–7
Craft beer€4–6
Wine by the glass (local / Old Town)€4–7 / €8–12
City Walls entry~€35–40
Cable car return~€27–30
Dubrovnik Pass 1-day / 3-day~same as walls / ~€45
City bus single~€2 (cash)
Airport shuttle~€10
Airport taxi / Bolt€40–60 / €25–35
Parking, Ilijina Glavica~€1.50–2/hr, cap €20–25/day
Parking, Gruž~€1.50–2/hr, cap €15–20/day
Fuel (petrol, per litre)roughly €1.60–1.80; verify at the pump
Tourist tax~€1.50–3/person/night
Typical daily budget (budget)€65–85
Typical daily budget (mid-range)€120–180
Typical daily budget (comfortable)€200–350
Week of mid-range travel (excl. flights)€900–1,200

The two biggest savings levers: stay in Lapad instead of the Old Town, and eat outside the walls. Together they can cut a daily budget by 25–35%.

Best Time to Visit

Month by month, not just by season:

MonthWeatherCrowdsVerdict
JanCold, ~5–10°C, rainyVery lowMany attractions reduced hours; ferry services limited. Cheap but closed
FebCold, wetVery lowQuietest month; some restaurants closed for winter
Mar~10–13°C, variableLowShoulder begins; walls reopen fuller hours (9–15)
Apr~15°C, showeryLow–moderateGood value; swimming still cold
May~20°C, pleasantModerateThe sweet spot: warm enough, crowds manageable, prices still low
Jun~24°C, long daysHighBest month for swimming plus reasonable crowds; book ahead
Jul~26–30°C, can exceed 35°CPeakWalls in full summer hours; everything priced at maximum
AugHottest, ~25°C seaPeakAbsolute peak; arrive early or avoid
Sep~23°C, sea still warmHigh, easingSecond sweet spot; prices start falling after mid-month
Oct~18°C, pleasantModerateSwimming possible early month; cable car to 20:00
Nov~13°C, wetLowMany attractions cut hours; some ferries stop
Dec~9°C, festiveLowChristmas market in the Old Town; quiet and cheap

Bottom line: May–June and September are the best months to visit. July–August is the worst value, not the worst weather. Winter works only for travellers comfortable with reduced hours and closed restaurants.

Suggested Itineraries

Half Day (cruise stop or tight connection)

1 Day (the efficient version)

2 Days (the balanced version)

Day 1: As above, drop the summit museum, keep the evening light.

Day 2:

3 Days (with a day trip)

Days 1–2: As above.

Day 3, pick one:

Day Trips

Common Mistakes

  1. Walking the walls at midday. The 8am slot is empty and cool; 11am–3pm is a hot, crowded corridor.
  2. Buying a walls-only ticket when the Dubrovnik Pass costs the same. At roughly €35–40 the 1-day pass equals the walls ticket and adds museums and buses. Skip it only if you do nothing else.
  3. Eating on the Stradun. Sea-view tables charge 30% more for the view. Walk one street off the main route.
  4. Driving to Pile Gate in summer expecting to park. The Old Town has no parking; use Ilijina Glavica or Gruž, arriving early.
  5. No cash for the bus. Libertas buses are cash-only; €2 in coins saves a long walk.
  6. Assuming the cable car is in the pass. It is not; budget the extra €27–30 or you will skip the best view.
  7. No passport for day trips. Bosnia and Montenegro are outside Schengen; without a passport you are not crossing.
  8. Taking an airport taxi out of habit. The Platanus shuttle is €10; a taxi is €40–60. Bolt sits between at €25–35.
  9. Staying inside the walls for the whole trip. One night for the atmosphere, then move to Lapad or Ploče; the savings fund a day trip.
  10. Skipping Fort Lovrijenac. It is free with the walls ticket and 5 minutes away; most people never see the best view back over the city.
  11. Expecting a beach at the Old Town. There is none; Lokrum, Banje, and Lapad are the swims.
  12. Not booking in peak season. Walls time slots and sunset cable car fill days ahead in July–August; book online.

FAQs

When is the best time to visit Dubrovnik?

May–June and September: swimming weather, manageable crowds, prices 25–40% below peak. July–August is hot and crowded; winter is cheap but many attractions and ferries run reduced hours.

How many days do I need?

Two nights for the Old Town, three to add Lokrum and the cable car comfortably, four to five for day trips.

Is Dubrovnik expensive?

Yes, the most expensive city in Croatia, on par with Venice or the Amalfi Coast. Mid-range daily costs run €120–180 per person; stay in Lapad and eat outside the walls to cut 25–35%.

Do I need to book the City Walls in advance?

Recommended in July–August, when gate queues can run 30–45 minutes. The Dubrovnik Pass gives general admission; an early-bird walls ticket guarantees a slot.

Can I drive into the Old Town?

No, it is pedestrianised; park at Ilijina Glavica or Gruž.

Where is the best place to park?

Ilijina Glavica for day visitors (arrive before 8:30am in summer); Gruž for ferry connections; hotel parking for multi-night stays.

How do I get from the airport to the Old Town?

Platanus shuttle, about €10, to Gruž and Pile Gate; taxi €40–60; Bolt €25–35. Allow 2.5 hours for the return in summer.

Is the cable car worth it, and is it in the pass?

Worth it, especially at sunset. Not in the pass; budget €27–30 extra.

Do I need a passport for day trips?

Yes, for Mostar and Kotor; both countries are outside Schengen.

Does the Dubrovnik Pass cover churches?

No; the Franciscan Monastery and cathedral treasury charge separate fees (around €10 and €8).

Is cash needed?

Yes, for city buses (cash only) and small kiosks; cards work almost everywhere else.

Is Dubrovnik good for swimming?

Not inside the walls. Lokrum (Dead Sea lake, rocky coves), Banje east of Ploče Gate, and Lapad Bay are the options within 30 minutes.

Is the city accessible for travellers with limited mobility?

Partly. The walls are not accessible (about 1,190 steps); the northern alleys are steep; the cable car is fully accessible; confirm hotel access before booking.

Can I visit Game of Thrones locations without a tour?

Yes. Most sites (walls, Lovrijenac, Lokrum, Trsteno) are ordinary attractions; a map app plus this guide covers the famous spots, though a tour adds context and transport.

Is Dubrovnik safe at night?

Yes, low crime; the Old Town is lively after dark. The cliff bars lack railings, so watch your step.

Can I drink the tap water?

Yes, safe and good; carry a refillable bottle, fountains are in the Old Town.

Do I need to tip?

Not obligatory; rounding up or 10% at sit-down restaurants is normal.

What plug type is used?

Type C/F, 230 V; a standard European adapter works.

Is there a tourist tax?

Yes, about €1.50–3 per person per night; most booking platforms include it.

Can I do a day trip to Montenegro from Dubrovnik?

Yes, Kotor is 1.5–2 hours away; carry a passport and expect border queues in summer. A private transfer or tour handles the crossing smoothly.

Is Dubrovnik doable on a budget?

Yes, with discipline: hostel in Gruž, bakery meals, eat outside the walls, buses only, and the pass. Budget daily cost is €65–85.

What should I pack?

Non-slip shoes (polished limestone), sun protection, a refillable bottle, a light layer for Srđ, a contactless card, and euro cash for buses.

Verification