Main image

Zysko serhii CC BY-SA 4.0 Wikimedia Commons

Dubrovnik Travel Guide

Town

Walk Dubrovnik’s medieval walls to watch ferries and the Adriatic shine; Stradun’s limestone avenue channels history. Fortresses, seafood taverns on the harbor, and boat trips to nearby Elafiti islands explain the draw.

Dubrovnik Map data © OpenStreetMap contributorsOld City of DubrovnikRector's Palace, DubrovnikDubrovnik CathedralFranciscan Church and MonasterySponza PalaceSt. Saviour ChurchSt Blaise's ChurchKoločepDubrovnik SynagogueDaksaDubrovnik

Dubrovnik essentials

Country: Croatia
Driest months: Jun-Aug
Pay in: Euro (€)
Language: Croatian
Emergency: 192

Where to Go in Dubrovnik

Neighbourhoods

Dubrovnik at a Glance

Local Time
12:45 AM
GMT+1
Population
26,922

Costs: $120-$220 per day - crowded high season raises prices; shoulder seasons are cheaper.

Safety: Mostly safe, be alert in crowds - generally safe; watch for pickpockets and crowded spots in summer.

Best Time: April-June, September-October - warm weather without peak summer crowds and cruise overflow.

The “Pearl of the Adriatic” - a breathtaking walled city of marble streets and terracotta roofs rising straight from the sparkling sea, one of the Mediterranean’s most spectacular sights.

Dubrovnik’s compact, pedestrian-only Old Town juts into the Adriatic behind mighty medieval city walls; the marble main street (Stradun) runs through the heart, with cable-car views from Mount Srđ above.

Why go / don’t miss: walking the City Walls, the marble Stradun, the cable car up Mount Srđ, the Rector’s Palace and Franciscan monastery, the Game of Thrones filming locations, and a swim off the rocks or a boat to Lokrum.

Neighborhoods: the walled Old Town for everything; with the Lapad and Babin Kuk peninsulas for beaches and quieter hotels.

Getting around: the Old Town is pedestrian and walkable (and stepped); buses and boats for the rest.

When to go: May - Jun and Sep - Oct avoid the worst heat and cruise crowds; July - August are packed.

Where to stay: near the Old Town for the magic (or Lapad for calmer beaches).

Dining: Adriatic seafood, oysters from nearby Ston, peka, and Dalmatian wines.

Local tips: walk the walls early (heat and crowds build), it fills with cruise day-trippers midday, and it’s the gateway to Montenegro and the Elaphiti Islands.

Dubrovnik’s medieval walls are nearly intact and stretch about 2 kilometres around the Old Town.

Why Visit Dubrovnik?

Travelers come for the medieval Old Town perched above the Adriatic, where the UNESCO-listed city walls and the marble-paved Stradun frame baroque churches and seaside views. Sample black risotto and fresh seafood at waterfront konobas, then feel the energy of the Dubrovnik Summer Festival’s street performances and classical concerts. History, dramatic coastal panoramas and compact, walkable streets make the city an intense cultural experience.

Best Things to Do in Dubrovnik

Dubrovnik Bucket List

Don't Miss

Dubrovnik City Walls - Walk the full medieval walls for panoramic views of Old Town and Adriatic.

Stradun (Placa) - Stroll Dubrovnik’s main limestone street lined with shops, cafes, and churches.

Fort Lovrijenac - Explore the cliffside fortress featuring dramatic sea views and historic cannon emplacements.

Lokrum Island - Short ferry trip to a botanical reserve with ruins, peacocks, and secluded coves.

Hidden Gems

Rector’s Palace - Small museum showcasing Dubrovnik’s governance history with ornate Gothic-Renaissance rooms.

Buza Bars - Cliffside bars offering sea-access swimming holes and relaxed sunset drinking spots.

Minceta Fortress - Visit Minceta Tower for quieter views above the eastern Old Town ramparts.

Gundulić Square Market - Morning farmers’ market selling local honey, olives, and handcrafted artisan goods.

Day Trips

Cavtat - Coastal town south of Dubrovnik with a palm-lined waterfront and Roman-era remains.

Mljet National Park - Island park with saltwater lakes, a monastery island, and shaded pine forest trails.

Mostar, Bosnia and Herzegovina - Historic Ottoman bridge and lively bazaar reachable by scenic cross-border drive.

When to Go

Best Time to Visit Dubrovnik

The best times to visit Dubrovnik are spring and early fall when temperatures are pleasant and crowds thin. Summer is beautiful for swimming but very busy and hot.

Winter

December - February8-14 °C (46-57 °F)

Quiet, cool, and often wet - many tour services reduced, but you’ll enjoy near-empty walls, cheaper rooms, and a more atmospheric, off-season Dubrovnik.

Spring

March - May12-22 °C (54-72 °F)

Warm, breezy days with blooming gardens - ideal for exploring city walls, taking ferry trips, and avoiding the intense heat and crowds of high summer.

Summer

June - August25-32 °C (77-90 °F)

Hot, crowded, and lively - perfect for swimming and nightlife but expect long queues, packed beaches, and high prices; book everything well in advance.

Climate

Temperate climate with hot summers (peaking in July) and cold winters (coldest in January). Temperatures range from 6°C to 29°C. Abundant rainfall (1168 mm/year), wettest in November.

Air Quality: AQI 45 Good
Best Time to Visit
JulyAugustJune
Temperature & Rainfall
Temperature Range
34°
Warmest Month
-5°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Acceptable 6° - 12° 7° 124 mm partly cloudy 74% 3.7 m/s 0.2 low 9.3h
February Acceptable 6° - 12° 7° 111 mm partly cloudy 73% 4.0 m/s 0.3 low 10.4h
March Acceptable 8° - 15° 11° 98 mm partly cloudy 75% 3.9 m/s 0.7 moderate 11.8h
April Very Good 11° - 18° 14° 95 mm partly cloudy 75% 3.5 m/s 1.1 high 13.2h
May Excellent 15° - 23° 19° 69 mm partly cloudy 73% 3.0 m/s 1.5 very high 14.4h
June Excellent 19° - 27° 23° 50 mm some cloud 70% 2.9 m/s 1.9 very high 15.1h
July Ideal 22° - 29° 26° 30 mm mostly sunny 63% 2.9 m/s 2.1 extreme 14.8h
August Ideal 21° - 29° 25° 47 mm mostly sunny 62% 2.8 m/s 1.7 very high 13.7h
September Excellent 18° - 25° 22° 91 mm some cloud 66% 3.0 m/s 1.1 high 12.3h
October Very Good 14° - 21° 18° 138 mm some cloud 71% 3.2 m/s 0.6 moderate 10.9h
November Good 10° - 16° 13° 165 mm partly cloudy 74% 3.9 m/s 0.3 low 9.6h
December Acceptable 7° - 13° 8° 150 mm partly cloudy 73% 4.1 m/s 0.1 low 9.0h
Getting There & Around

How to Get to Dubrovnik

Dubrovnik is served directly by Dubrovnik Airport (DBV) with regular seasonal flights. There is no passenger rail to the city; intercity travel is done by bus, car, or private transfer. In high season expect crowded buses and taxis; booking transfers ahead is advisable.

By Air

Dubrovnik Airport (DBV): The airport is about 20-25 km from Dubrovnik Old Town; drive time is roughly 20-30 minutes. Options: the Arriva/Libertas airport shuttle bus to Dubrovnik city (single fare typically around HRK 30-40 / €4-6, 30-40 minutes), licensed taxis (roughly €30-50 to Old Town depending on luggage and time of day) and private transfers or car hire. Seasonal direct coach services to other Dalmatian towns also operate from arrivals.

Split Airport (SPU): Used mostly by low-cost carriers in high season; Split is about 3-4 hours by road to Dubrovnik. Options are private transfer or intercity buses (prices typically €20-40, travel time ~3.5-4.5 hours) - useful if you fly into Split and continue south by road.

By Train & Bus

Train: There is no direct long-distance passenger rail to Dubrovnik. The nearest Croatian rail hubs are Split and Ploče; from there you continue by bus or car.

Bus: Intercity buses are the main public transport link. Dubrovnik’s main bus station (Autobusni Kolodvor Dubrovnik) has frequent services to and from major Croatian cities and neighboring countries; examples: Split-Dubrovnik (~3.5-4.5 hours, €20-35), Mostar-Dubrovnik (~2.5-3 hours, €10-20). Local buses and shuttle services connect the airport with the city and nearby towns.

How to Get Around Dubrovnik

Dubrovnik is best navigated on foot inside the Old Town; for arrivals and regional travel use buses or pre-booked transfers. Car is useful for exploring beyond the city but unnecessary (and often impractical) within the pedestrian centre.

  • Airport shuttle bus (Libertas/Arriva) (HRK 30-40 (€4-6)) - Reliable and affordable way into the Old Town from DBV. Buses run to the main bus station and Pile Gate area; journey about 30-40 minutes. Buy tickets at the desk or from the driver.
  • Taxi / Private transfer (€30-€60) - Taxis are available outside arrivals; fixed-ish fares to Old Town vary by time of day and luggage - typically €30-50. Pre-booked private transfers are slightly more expensive but drop you at your hotel and avoid queues.
  • Intercity bus (€10-€40) - The main way to arrive from other Croatian cities and neighboring countries. Buses are frequent to Split, Mostar and Zagreb; booking in advance in summer is recommended. Buses drop off at the main bus station a short walk or taxi ride from the Old Town.
  • Car rental (€30-€80/day) - Useful for exploring Dalmatia and reaching remote beaches. Several international and local agencies operate at the airport. Driving into the Old Town is limited; park in designated areas outside the pedestrian zone.
  • Local buses / ferries (€3-€20) - Local buses serve the wider Dubrovnik region. Ferries and catamarans from nearby islands and ports (e.g., Korčula, Mljet) are seasonal and useful for day trips - check schedules as they change by season.
  • Walking - Dubrovnik’s Old Town is compact and pedestrian-only; walking is the best way to explore the city walls, Stradun and narrow streets. Expect lots of steps and cobbled streets.

Where to Stay in Dubrovnik

Budget

Old Town / Ploce - €25-80/night

Budget stays cluster in or just outside Old Town: hostels, guest rooms and many private apartments. Can be busy in summer, book early.

Hostel Angelina Old Town - Simple beds inside the Old Town

Private rooms & apartments (various) - Many small budget rentals around town

Mid-Range

Old Town / Lapad - €90-200/night

Mid-range choices include well-located boutique and seafront hotels offering comfortable rooms and easy access to city walls and ferries.

Pucić Palace - Boutique hotel in Old Town

Hotel Dubrovnik - Comfortable seafront hotel, near walls

Luxury

Ploče / Gruž - €200+/night

Luxury hotels sit along the seafront and offer premium rooms, spa facilities and easy access to Old Town. Expect high summer rates and limited availability.

Hotel Excelsior Dubrovnik - Longstanding luxury seafront hotel

Hotel Dubrovnik Palace - Resort-style rooms and sea views

Eat & Drink

Where to Eat in Dubrovnik

Seafood & Old Port Dining

Fresh Adriatic seafood and refined coastal cooking around Old Town; many restaurants focus on grilled fish, oysters and locally sourced ingredients with views of the harbor or ramparts.

  • Restaurant 360 - Fine tasting menu with walled views.
  • Nautika - Elegant seafood beside the city walls.
  • Proto - Historic restaurant specializing in fresh fish.

Casual & Local Favorites

Outside the most touristy streets you’ll find small konobas and taverns serving homemade stews, black risotto and slow-cooked lamb alongside regional wines.

  • Dubravka 1836 - Casual spot near Pile Gate.
  • Pantarul - Seasonal, ingredient-driven modern Croatian cooking.
  • Small konoba and fish grills - Informal plates, local recipes and wines.

Breakdown of cuisine types found across Dubrovnik’s restaurants and food venues, based on OpenStreetMap data.

Regional
Pizza
Croatian
Seafood
Burger
Mediterranean
Italian
Fish
Balkan
Sandwich
International
Italian Pizza
Local
Pasta
Coffee Shop
Juice
Chicken
Mexican
Ice Cream
Fine Dining

Nightlife in Dubrovnik

Dubrovnik’s nightlife ranges from relaxed cliffside bars to busy clubs in summer. The Old Town fills with evening wine bars, cocktail spots and occasional live music, while a few larger venues host DJ nights and events during peak season. If you want late-night clubbing, check schedules in advance - many bigger parties and concerts are seasonal.

Shopping in Dubrovnik

Shopping clusters around Stradun and the side streets of the Old Town, with lots of tourist shops, jewelry, olive oil and local crafts. Gundulić Square hosts small markets and stalls, and there are several wine shops stocking Croatian labels. For larger supermarkets, leather goods or international brands you’ll find more options outside the walls in Lapad and the Gruž area.