Dubrovnik is a walled city on the Adriatic coast of southern Croatia. Its Old Town is a compact maze of limestone streets, baroque churches, and a busy main promenade called Stradun. The sea is always close, and the city walls define the experience: you walk them, look down at the orange roofs and the water, and share the space with thousands of other visitors.

When to go

Winter
Daytime highs are 10–13°C. The air is clear, the streets are empty, and many hotels close from mid-November to February. The walls remain open, prices drop by half, and rain is common.
Spring
March to May warms up from 12°C to 22°C. The tourist season builds from Easter, but May is still manageable. Some attractions run shorter hours until June.
Summer
June to August is hot, 28–33°C, and every day is peak season. Cruise ships arrive early, and the Old Town is jammed by 10:00. Prices double. The Dubrovnik Summer Festival fills squares with concerts and theatre.
Autumn
September is still warm, 24–28°C, and the sea is warm. Crowds thin after mid-September. October brings rain and a lull before the winter. This is the most relaxed season for walking the walls.

Getting your bearings

The Old Town is a rough oval of land inside the city walls, about 300 metres long from east to west. The main street, Stradun, runs from the Pile Gate on the west to the old harbour on the east. The walled city sits on a promontory, with the sea on three sides. Most hotels are outside the walls: Ploče is east, Pile is west, and Lapad is a 25-minute walk or bus ride further west. The cable car station climbs from the north side of the wall, and the bus station and port of Gruž are 20 minutes on foot to the north.

Getting around

Walks cover almost everything in the Old Town. The walk around the top of the walls is 2 kilometres and takes 1–2 hours with stops. Local buses between the Old Town, Lapad, and Gruž run frequently. A single ticket costs about €2 in cash from the driver, and slightly less from a kiosk. Taxis and ride-hailing apps operate everywhere; a ride from the airport to the Old Town costs about €40.

Where to stay

Old Town
The walled core is where the whole visit happens: Stradun, the cathedral, the old port, and most of the museums. Staying here is loud, expensive, and convenient. It is also the only part of Dubrovnik that many visitors actually see.
Pile
The area just outside the western gate, reached by the airport bus and the main road. It has a handful of hotels and a small beach under the south walls. It is a quiet base, with the wall entrance at your doorstep.
Ploče
The area at the eastern gate, above the old harbour. It is residential and quiet, with a slope that leads up toward Fort Lovrijenac. Guests stay in small hotels and private apartments. Banje beach is a five-minute walk below the gate.
Lapad
A long, green peninsula to the west, with a sea promenade, gravel beaches, and bigger resort-style hotels. It feels far from the crowds even though the Old Town is only a 10-minute bus ride. Families and people who plan to swim prefer it.
Gruž
The working port and market district north of the Old Town. The bus station, the ferry terminal, and the main market are here. It has cheap bakeries, basic restaurants, and little reason for most visitors to stay, but it is a good place to buy supplies.

A day here

The Walls and the Sea

  1. City WallsThe main event. Get to the Pile Gate entrance just before 8:00 to buy tickets before the crowds. The full circuit takes 1.5 hours and costs roughly €35. There is little shade, so bring water.
  2. Rector's PalaceA 15th-century palace on the main square, part museum and part open-air courtyard. It is quieter than the street outside. Entry about €12. Allow 45 minutes. It is most peaceful in the first hour after opening.
  3. Stradun and SponzaWalk the length of the main street, stop at the 16th-century Sponza Palace, and look into its courtyard for free. This is the busiest part of the city, especially between 10 and 16. A coffee on a side street costs less than one on Stradun.
  4. Old PortThe harbour at the east end of the walls, where excursion boats load. Buy a burek or a sandwich, sit on the wall, and watch the boats. Half an hour is enough. Public toilets near the port are the only ones outside a café.
  5. Cable car to Mount SrđThe ride climbs 405 metres in four minutes and gives a view over the whole city and the islands beyond. Round trip around €27. The museum at the top about the 1990s siege is small and plain. Go after 16:00 to avoid the cruise-ship crowds.
  6. Banje BeachA gravel beach a five-minute walk from the Ploče Gate. It is the closest place to swim to the Old Town. A sunbed and umbrella cost about €20, which is not worth it. Arrive at 18:00 when it clears out and swim until the light fades.

Eating

Crni rižot
The black cuttlefish risotto is on restaurant menus across the city. It is rich, glossy and served with lemon. Order it somewhere small rather than on the main square; the version at a konoba in Lapad costs about half the Old Town price.
Oysters from Ston
Ston, a village 60 km north, farms oysters in Mali Ston Bay. Restaurants in Dubrovnik serve them raw with lemon. Look for a tavern display with them on ice; a plate of six costs about €15.
Gruž market
The covered market at the port sells fruit, vegetables, olives, cheese, and dried figs. It is open in the morning, Monday to Saturday. Buy supplies for a picnic or, in season, figs and cherries to eat as you walk.
Buzara
Mussels or prawns cooked in white wine, garlic, and parsley. It is simple and full of bread-soaking juice. Any tavern near the water will have it. The tourist-heavy ones on Stradun charge a premium, so eat off the main street.
Orange cake
Dubrovnik's sour-orange cake appears in bakery windows and after-dinner dessert lists. The citrus flavour is sharp and balancing. Try it at a café with a macchiato in the afternoon.
Burek
A flaky pastry filled with cheese or meat, common in bakeries anywhere in the city. It is a cheap breakfast or lunch and a good alternative to sit-down meals. Prices jump by half inside the Old Town.
Konoba menu
The set lunch at a small tavern is the reliable value in Dubrovnik. Expect a choice of grilled fish or meat, a salad, and a drink for about €20. Seek out handwritten signs in a side street.

Practical

Money
Dubrovnik is in the euro zone, and it is one of the more expensive places in Croatia. In the Old Town, a simple coffee costs €3, a glass of local wine €6–8, a main meal €15–25. Card payment is common, even in small places, but carry some cash for market stalls and the bus. ATMs are plentiful.
Transport
The airport is 20 km south of the city. The airport bus (about €8) runs to the main bus station at Gruž, a 20-minute walk or a short bus ride from the Old Town. Ferries to islands and from Split arrive at the port in Gruž. Local buses across town cost about €2 from the driver. Otherwise, everything is on foot.
Safety
Crime rates are low and the Old Town feels safe even late at night. The main risks are physical: polished stone steps, steep drops from walls, and crowds. Pickpockets work the main street in summer. Leave valuables at your hotel when swimming.
Opening hours
Most attractions open daily from March to November, with shorter hours in winter. The city walls open at 8:00 and close around 19:30 in summer, around 15:00 in winter. Churches and museums often close for lunch. Restaurants finish lunch by 15:00 and dinner by late evening. Check exact times by month online.
Seasons
Summer is the only season that is genuinely crowded. Spring and September are the best balance of sun and space. October and November bring rain and fewer open services. December is empty and quiet, but some restaurants close for the month.

Worth knowing

  • The official currency is the euro, not the kuna; some older price signs still show kuna.
  • The Old Town is not flat. Expect stairs everywhere, and bring shoes with grip.
  • There is no quality public beach inside the walls. The nearest is Banje, and the better beaches are at Lapad.
  • The Dubrovnik Summer Festival in July and August puts music and theatre in squares and fortresses; many events are free.
  • Some locals call the city's main street Stradun, not 'the main promenade'.
  • Game of Thrones tours run in summer and can block certain streets; walk above the main street for peace.

Questions

How many days should I spend in Dubrovnik?
Most people see the main sights in one long day. Two nights allow a slower pace, a swim, and a trip to nearby Lokrum or Cavtat. Add a third day if you plan a ferry trip to the islands.
Is Dubrovnik expensive?
Yes, especially in the Old Town and in July and August. Prices inside the walls are double what you pay in Lapad or Gruž. You can eat cheaply on burek and market fruit, but a proper sit-down meal in the old city costs €20 or more.
Is Dubrovnik walkable?
The Old Town fits comfortably on foot, and every sight is within 15 minutes of the Pile Gate. For the cable car station and the western beaches, you will need the bus or a ride. The public bus is cheap and regular.
Do people speak English?
English is widely spoken in tourist-facing businesses and among younger people. In the market or a small bakery, a few words of Croatian help. The menus on Stradun are printed in five languages.
Is Dubrovnik safe at night?
The Old Town is well lit and lively until late in summer. The risks are practical: uneven steps, slippery stone, and a street that looks empty but is not unsafe. Use the same awareness you would in any busy city.
Is it worth visiting Dubrovnik in winter?
Quite a different experience from summer, and much cheaper. The walls stay open, and a sunny day is a reward. But many hotels and restaurants close from November to March, and swimming is out of the question for most people.
How do I get from Dubrovnik airport to the city?
An airport bus runs to the main bus station at Gruž and takes about 30 minutes; tickets cost roughly €8. Taxis and ride-hailing apps cost about €40 and will drop you at the Pile or Ploče Gate. A private driver is not worth the extra.