Travel News

Best hotels in Dubrovnik 2024, reviewed

Simon Calder’s Travel

For such a relatively small place – you can walk across its Old Town in 10 minutes – Dubrovnik has a huge choice of places to stay. If you want to surround yourself with the Renaissance and baroque beauty of its Old Town, choose one of the 16th-century palaces that have been converted into a stylish B&B. When things get a bit too hectic in the centre – which they often do at popular Croatia destinations during the summer – opt for one of the grand hotels overlooking the Adriatic Sea just south of the city walls.

For a laid-back Dalmatian beach experience, you can’t beat the sprawling resorts that line the coasts of the Lapad and Babin Kuk peninsulas north of the Old Town. Or perhaps you want an intimate guesthouse near the ferry port of Gruž. To help you decide, we’ve come up with some of the best hotels in Dubrovnik.

Best hotels in Dubrovnik

At a glance

1. Bokun Guesthouse

Cool off in the pool at this family-run guesthouse

Cool off in the pool at this family-run guesthouse (Bokun Guesthouse)

Get to the know the increasingly trendy district of Gruž and its buzzing bars by staying in friendly family-run Bokun Guesthouse. This 400-year-old stone house has three apartments as well as two guest rooms to go with a serene, spacious garden with a pool, large terrace and barbecue. It’s only about 10 to 15 minutes on the bus to the Old Town, and while the restaurant serves only breakfast, there are quite a few very good restaurants in Gruž to check out.

Address: Obala Stjepana Radića 7, Dubrovnik

Read more: Why you should visit Croatia in the off-season

2. Hotel Kazbek

You can roll out of bed and into a speedboat

You can roll out of bed and into a speedboat (Hotel Kazbek)

This classy 16th-century stone villa is in a handy spot for the beaches of Babin Kuk, Lapad Bay and Gruž’s bars across the harbour. Behind creamy stone walls is an attractive garden and outdoor pool, and Hotel Kazbek’s 13 luxurious rooms are pleasingly traditional, with dark wood and heavy fabrics. Enjoy the views of the harbour from the terrace, and dine in either the stone-vaulted restaurant or sunny courtyard terrace. There’s even a hotel speedboat to hire if you want to explore nearby islands.

Address: Lapadska Obala 25, Dubrovnik

Read more: The best ways to cruise around Croatia

3. Hotel Excelsior Dubrovnik

Views of the water come east at Hotel Excelsior

Views of the water come east at Hotel Excelsior