Hotels in Dubrovnik

Ready for a city break that’s part medieval fantasy, part sun-soaked daydream? Dubrovnik’s hotels let you wake up within medieval city walls, lounge by pools with Adriatic views, or snooze just steps from pebbly beaches. Whether you’re after boutique luxury, family-friendly fun, or a budget bolthole with a knockout location, there’s a spot here with your name on it. Couples fall for the romantic rooftop terraces, groups love the bustling old town vibe, and families get splash-happy with resorts built for little pirates. Dubrovnik serves up stays with heaps of character, history and a side of sea breeze-just add a sunset and you’re golden.

Dubrovnik Hotels: Where to Stay

The Lapad Peninsula, west of the Old Town is where most of our Dubrovnik hotels cluster—brilliant if you want beaches, family-friendly resorts with pools, and easy public transport into the historic centre, perfect for beach lovers who still want the city buzz nearby. Fancy being right in the action? Hotels near the Old Town in Ploče and Pile put you within walking distance of those legendary medieval walls—ideal for couples and history buffs wanting UNESCO magic on their doorstep. Looking for something quieter? Head south to picturesque Cavtat near the airport for upmarket coastal charm, or north to Slano's peaceful bay for stunning views away from the crowds. Wherever you base yourself on this gorgeous Dalmatian coast, you're perfectly placed to explore marble streets where Game of Thrones was filmed, take the cable car up Mount Srđ for panoramic views, and soak up that brilliant Croatian blend of medieval grandeur and sparkling Adriatic beauty.

Other hotels in Dubrovnik

Cheap hotels in Dubrovnik

Best hotels in Dubrovnik

Family hotels in Dubrovnik

All inclusive hotels in Dubrovnik

We're trusted by our customers
On the Beach Secure Trust Account

Your money is protected

Deposits from £30pp
Payment plans with no fees

The home of holiday perks