Stone city walls and fortress of Dubrovnik Old Town seen from the sea with a speedboat

Cheap hotels in Dubrovnik

Dubrovnik’s walled Old Town is one of the Mediterranean’s great sights — and one of its most crowded. Rooms inside the walls are limited and pricey; Lapad and Ploče offer more choice and value.

Finding cheap rooms in Dubrovnik is easier when you know where to look. We compare live hotel rates across the top booking sites and point you to the neighborhoods where hotels are cheap but the location is still great.

Dubrovnik is a major Adriatic cruise port, with ships docking at Gruž harbor a short bus or taxi ride from the walled Old Town.

Where to find cheap rooms in Dubrovnik

Old Town

Inside the walls — mostly guesthouses and small hotels, often up steep steps.

See cheap rooms

Ploče

Just east of the walls, with sea views and upscale hotels.

See cheap rooms

Lapad

A peninsula with beaches, promenades and good-value resorts.

See cheap rooms

Gruž

By the ferry and cruise port, handy for an early departure.

See cheap rooms

Cavtat

A pretty town south of Dubrovnik, closer to the airport.

See cheap rooms

Map of cheap hotels in Dubrovnik

Zoom and pan the map to compare hotel prices by neighborhood; rates come live from the booking sites.

Photos of Dubrovnik

When to book a cheap hotel in Dubrovnik

May–June and September–October are warm but less busy; July and August are peak season with the highest rates.

See all Dubrovnik hotel deals

Frequently asked questions

Is it better to stay inside Dubrovnik’s Old Town?

It is atmospheric, but rooms are small and expensive; Lapad and Ploče are more comfortable and often cheaper.

Where do cruise ships dock in Dubrovnik?

At Gruž harbor, northwest of the Old Town; some ships anchor offshore and tender passengers in.

When is Dubrovnik least crowded?

Spring and autumn, and early morning or evening when cruise passengers have left.