Home/Guides/When to visit Dubrovnik

Essentials

When to visit Dubrovnik

The gap between June and September is enormous — pack the same summer bag, but expect prices, temperatures, and crowds to nearly double in the peak.

Read6 min
Published2026-08-03

May and October: the sweet spots

These are the months to book. Daytime temperatures sit between 68-77°F, the sea is swimmable from mid-May, and cruise ships are running but not at July's 4-ship days. Old Town restaurants have space without reservation. Hotel rates run 30-40% below peak. May has slightly more rain risk (5-6 wet days on average), October has warmer sea but shorter days. If you can only pick one month, make it late May or the first two weeks of October.

Book rooms by March for a May trip and by August for October if you want a specific address rather than whatever is left. Seafront options like Hotel Kompas in Lapad or Villa Malo More near Banje run €120-180 a night in these months, roughly half what they charge in August. Inside the walls, Dominus Little Palace and Prijeko Palace also open up their smaller rooms without the six-week waitlist peak season brings. Car rental is easier too — Dubrovnik Airport counters aren't running three shifts to cope with July queues, so pickup takes ten minutes instead of forty.

July and August: hot, crowded, expensive

Peak season means 85-90°F daytime, sea at 77°F, and up to 10,000 cruise passengers a day in the Old Town. Everything is open, ferries run at full frequency, and the Summer Festival brings performances in July-August. But you’ll pay €303+ for hotels that cost €156 in May, and the walls become genuinely unpleasant to walk between 11am and 4pm. If you must come in peak, walk them at 8am sharp and treat the Old Town as an evening venue.

Book accommodation by February if you want July or August dates at all — Hilton Imperial Dubrovnik, Hotel Excelsior, and The Pucic Palace routinely sell out four to five months ahead, and what's left by May is either far from the walls or priced past €400 a night. Beach space follows the same logic: Banje Beach sunbeds are gone by 9am, so anyone serious about swimming without a scrum should head to Lapad Bay or book a boat day out to the Elaphiti Islands instead. Air conditioning is not universal in the cheaper guesthouses, so check before you commit to an August stay.

Winter: a different city

November through March, Dubrovnik feels like a working town again. Rain is real (November averages 8 inches), some restaurants close, and ferries to the smaller islands drop to skeleton timetables. But hotels start at €61, the walls are near-empty at €13 low-season entry, and cafés on Stradun have locals in them again. February features the Feast of St Blaise (Feb 3), the city's patron saint, with parades and free feasting. Not a beach trip — a slow-culture one.

This is also the cheapest window for the big resort-style hotels that otherwise price like Zagreb apartments in summer. Dubrovnik Palace and Valamar Lacroma Hotel both drop into the €70-100 range from November to March, and Sun Gardens Dubrovnik and Sheraton Dubrovnik Riviera Hotel stay open year-round with spa access as the main draw rather than the pool. The catch is logistics: some restaurants on Prijeko close for the season entirely, the cable car to Mount Srd runs reduced hours, and day-trip boats to Mljet or Kolocep may not run at all without a private charter.

April and early June: the second shoulder

April sits at 60-64°F by day and the sea is still around 63°F — too cold for most people to swim comfortably, but ideal for walking the city walls or hiking up to Fort Imperial on Mount Srd without sweating through your shirt. Crowds are thin, the Summer Festival hasn't started (it runs July 10 to August 25), and Easter week is the only real price spike to plan around. Early June, by contrast, warms to around 75°F with the sea edging toward swimmable, and hotel rates are still roughly 20% under July's peak.

For a first trip that wants both comfortable weather and a swim, early June beats April outright. Take the cable car up Srd (€27 return, running 9am to midnight from May through September, shorter hours either side) for the harbor view before the afternoon boat traffic builds up. Coastal properties like Hotel Bellevue Dubrovnik and Hotel Lero, both a short walk from the walls, run spring rates around €130-160 that jump by half again once July arrives.

The cruise-ship calendar

Dubrovnik's port authority operates under a voluntary cap agreed with the Respect the City initiative, limiting the Old Town to two large cruise ships and roughly 5,000 disembarking passengers on any single day. In practice that cap is tightest April through October, when double-ship days are common and the gap between a one-ship morning and a two-ship one is the difference between an easy stroll down Stradun and a slow shuffle behind tour groups. The daily arrivals schedule is published in advance and worth checking the night before, especially in peak season.

On a double-ship day, enter through Pile Gate before 9am or wait until after 5pm when day-trippers have returned to their ships. Ploče Gate on the east side sees noticeably less footfall than Pile at midday. If the schedule shows two ships and you'd rather skip the walls that day entirely, Lokrum island's ferry (a 15-minute crossing from the Old Town harbor) or the beaches around Lapad Bay make a reasonable alternative until the crowds thin.

Ferries, islands and what closes when

Jadrolinija's local ferries to the Elaphiti Islands — Kolocep, Lopud, and Sipan — run up to five times a day in July and August, dropping to one or two sailings a day from November through March. The national park ferry to Mljet follows a similarly seasonal pattern, with the richest timetable from May to September and a bare-minimum winter service that makes a day trip there impractical outside the warmer months. Anyone planning an island day trip should build it around June through September for reliability.

Staying overnight on the islands rather than day-tripping opens up guesthouses like White House Lopud, Beloc House Lopud Island, and Island House Marta on Kolocep, most of which operate seasonally and close for several months in winter — always confirm dates directly before booking off-peak. The reward for going in the shoulder months is empty beaches: Lopud's Sunj Beach, which is standing-room-only in August, can be nearly private in late May or early October.

Good to know

Questions, answered

What is the best month to visit Dubrovnik?

Late May or early October. Warm sea, manageable crowds, and 30-40% off peak hotel rates.

Is Dubrovnik worth visiting in winter?

For culture and quiet yes, for beaches no. Expect rain but very low prices and no cruise ships.

How hot does Dubrovnik get in summer?

Averages 85°F in July-August with regular days at 90°F+ and low humidity. Sea temperature peaks at 77°F in August.

When is Dubrovnik least crowded?

November through March. Even May and October, mornings before 10am and evenings after 6pm are close to empty inside the walls.

Should I check the cruise ship schedule before visiting the Old Town?

Yes, especially April through October. The port publishes daily arrivals in advance, and a two-ship day means visiting before 9am or after 5pm is the only way to avoid a packed Stradun.

Do ferries to the Elaphiti Islands and Mljet run all year?

They run frequently from May to September, up to five times a day to islands like Lopud and Kolocep. From November to March that drops to one or two sailings a day, and overnight stays there require checking that guesthouses are open.

Doing good is the business: every booking through Stay Dubrovnik funds one verified tonne of carbon removal — same room, same price, no markup.

Search stays