With coastal towns and unspoilt islands, beautiful Croatia has something for everyone - including over 100 Blue Flag beaches, miles of spectacular natural beauty and heaps of ancient history. The preserved walled city of Dubrovnik is known as 'The Pearl of the Adriatic' and rightly so, but you'll find the capital Zagreb a delight to explore, as well as chic Hvar and the Roman-inspired cities of Pula and Split.

Our experts have carefully curated the best Croatia hotels, perfect for a romantic couples retreat or family-friendly holiday. Find luxury resorts, beachfront properties and city centre boltholes, ideal for short breaks. View our hand-picked hotels in Croatia.

Search tours
Departing
Trip category
Any category
Travellers
Any travellers
Duration
Any duration

Showing 1-8 of 8 results

Hotel Review

Rixos Premium Dubrovnik, Dubrovnik, Croatia

Rates provided by Booking.com

from £210.81

Rates provided by Booking.com

Relax at this luxurious five-star clifftop resort overlooking the Adriatic, with multiple restaurants and bars, swimming pools, a spa and leisure activities, there's plenty to keep you entertained

Hotel Review

Hotel Kompas, Dubrovnik, Croatia

Rates provided by Booking.com

from £197.38

Rates provided by Booking.com

In prime position on Lapad Bay’s Sunset Beach, this hotel offers a four-star stay with beautifully understated décor, a spa, outdoor pool and lively restaurant terrace

Hotel Review

St Joseph's, Dubrovnik, Croatia

Rates provided by Booking.com

from £274.01

Rates provided by Booking.com

Located within the UNESCO-protected walls of Dubrovnik's Old Town and housed in a lovingly restored 16th-century stone building, this small boutique hotel offers a handful of rooms and suites

Hotel Review

Hotel Bellevue, Dubrovnik, Croatia

Rates provided by Booking.com

from £392.18

Rates provided by Booking.com

Boasting stylish interiors, stunning views of the Adriatic, a private beach and delicious seasonal food served up in the restaurant, this hotel is sure to provide a memorable stay just outside Dubrovnik's Old Town

Hotel Review

Hotel Excelsior, Dubrovnik, Croatia

Rates provided by Booking.com

from £300.36

Rates provided by Booking.com

Soak up the ambience in this design-led hotel and enjoy stunning views over the Adriatic, a private platform by the sea, a fine dining restaurant and a luxury spa