Loading
This should only take a few seconds
KNOW BEFORE YOU GO - STAY SAFE & HEALTHY ABROAD (foreign office travel advice)

Dubrovnik

Best hotels in Dubrovnik

If you're searching for sun, sea and a side helping of history, make holidays to Croatia high up on your must-do list. To help you on your way, we've picked out the best hotels in Dubrovnik. Thanks to its Unesco World Heritage status, a shoreline pitch on the Adriatic Sea and an enviable roll call of restaurants and dazzling nightlife, Dubrovnik hotels make an ideal base when visiting Croatia. So whether you're holidaying solo, in a couple, or with the whole family in tow, discover which pick is right for you in our selection of the best hotels in Dubrovnik, Croatia.

Relax at the Grand Hotel Park

The Grand Hotel Park makes for an idyllic seaside hideaway, just 3km from the ancient walled city of Dubrovnik. With stylish bedrooms and sophisticated dining areas, this hotel has a classy feel and makes an ideal retreat for couples. Featuring indoor and outdoor pools, a spa, and a mouthwatering selection of cocktails at the Natalie bar, the Grand Hotel Park instantly impresses. It would be easy to while away a whole week here in relaxation mode, but if you're looking for more to do, you're just a quick bus ride from the awe-inspiring sights of Dubrovnik.

Chill out on a private pebble beach at the Splendid Hotel

Beach lovers looking for a smaller-sized hotel will adore the Splendid Hotel. With just 59 rooms under its roof, this little gem is pitched up in a gorgeous spot by a pebble beach, just a short walk from Lapad Beach and promenade. But the views aren't just great in one direction – in the other you've got the gorgeous slopes of Petka Mountain. While the Splendid Hotel may only be small, if it's a cosy, homely vibe you're looking for, this is certainly up there as one of the best hotels in Dubrovnik, Croatia.

Indulge in a cool, classy vibe at the Kompas Dubrovnik Hotel

The Kompas Dubrovnik Hotel stands serene and proud at the water's edge, and its designers have pulled out all the stops to ensure it impresses. Pale, muted tones envelope the hotel from the bedrooms to the lounge areas, while outdoor terraces gaze out upon blissfully blue sea views. Add a stylish spa with indoor pool and sauna, a cool rooftop bar and its peaceful spot just outside the centre of Dubrovnik, and the Kompas Dubrovnik Hotel is as effortlessly cool and chic as Dubrovnik hotels come.

Whisk the family away for quality time at the Tirena Hotel

Thanks to its spot on the headland outside Dubrovnik's bustling city centre, a stay at the Tirena Hotel makes a great base for those looking to get out and enjoy the seaside life. What's more, with activities on site for both kids and adults (and a lounge for teenagers at next-door Valamar Club Dubrovnik Hotel), this place is great for families. A lovely outdoor pool with swim-up bar and kids' pool next to it, mean you can indulge in lazy days on-site, while 10-minute walks will get you to three different pebble and rock beaches, and nearby nightlife too.

Gaze on sea and mountain views from pretty sun terraces at the Valamar Argosy Hotel

Four-poster loungers on the sun terrace, two infinity pools with sea and mountain views, and bedrooms decorated in stylish, muted colours – the Valamar Argosy Hotel does 4* luxury with ease. This attractive hotel is certainly deserving of a spot on our list of the best hotels in Dubrovnik. The facilities all had a refresh in 2018 so expect a bright and clean feel throughout. And when you want to venture further afield, you're just a few minutes' walk from two small pebble beaches, while a 20-minute bus ride will whisk you into the Old Town.

Enjoy enviable coastal views and a beach at your feet at the Valamar Dubrovnik President

The Valamar Dubrovnik President Hotel sweeps down to the blue, blue waters of the Adriatic Sea. Landscaped terraces sit side by side with sleek outdoor lounge and dining areas, while the outdoor pool serves up glorious vistas across the sea. Rooms are styled in pale creams and blues, while indoor lounge areas are modern, spacious, and fit to feature in a magazine spread. Head down to the beach – just 10m away – and you'll find free sun loungers and parasols, while a few minutes' walk will get you to a hub of shops and bars. Dubrovnik is a 10-minute drive away.

Mix city life with beach life at the smart and modern Lero Hotel

As far as crowd-pleaser locations go, it's hard to beat the spot the Lero Hotel has bagged. Beach-lovers will be happy with the five-minute stroll to the nearby pebble beach, while those looking for a little more culture can be at the heart of it all in just 15-minutes on foot. The hotel itself is a neat and chic 4* affair with a courtyard pool flanked by sun loungers, bedrooms in neutral hues, and a spa with sauna, Turkish bath and hot tub. If it's nightlife you're after, the Lero Hotel is close to all that the Old Town offers.

Relax in the spa and soak up the sun at Valamar Lacroma Dubrovnik Hotel

The Valamar Lacroma Dubrovnik Hotel is usually only open in high season; so make the most of it while you're there. Soak up the sun on the stylish stone terraces, take a dip in the outdoor pool, or treat yourself in the state-of-the-art spa with hot tub, Finnish saunas, and massage rooms. As for location, this 4* offering has an idyllic spot tucked in among landscaped gardens on the Babin Kuk peninsula. It's a five-minute walk to the beach and 6km from the Old Town.

Chill out on a traffic-free island at TUI Sensimar Kalamota Island Resort

Searching for an away-from-it-all hotel that still boasts easy access to Dubrovnik? The TUI Sensimar Kalamota Island Resort ticks all the right boxes. Tucked away on a serene, traffic-free island, this adults-only hotel is just a 25-minute boat ride from Dubrovnik. It's set on a hillside that leads down to a beach so expect steps throughout the property. They'll lead you to lazy sun terraces with Bali beds, an outdoor pool and whirlpool bath, and finally to your bedroom – a calming mix of neutral colours with a balcony or terrace.

Enjoy activities for the whole family at the Port 9 Island Family

Ok, so it's not strictly in Dubrovnik, but we couldn't miss the fantastic Port 9 Island Family hotel off this list. You'll find it up the coast on the island of Korcula, just 2km from Korcula Old Town. It's tucked away in a quiet bay right by the water's edge so expect dazzling views across the sea to tree clad hills and mountains beyond. Facilities-wise, you've got a curvy pool with sea view, swim-up bar, and a separate little pool with water features for the kids. There's also mini-golf, ping-pong, climbing wall, and a play area to keep them entertained, too.

We've picked out 10 of the best hotels in the beautiful ancient city of Dubrovnik (and a couple nestled away conveniently close by). Each one offers a different vibe whether that's a chill out place for adults, a base for exploring the city, or a family-friendly space with stacks of things to do on-site. Now it's over to you to pick the one that boasts all the things you like to enjoy on holiday. Bon voyage!