Explore and find hotels in Croatia
Perched between the Balkans and central Europe, Croatia possesses a hoard of historic coastal towns and unspoilt islands. Whether you’re after a lazy day at the beach or a wild weekend at a niche festival, Croatia has got you covered. The country’s continental side showcases some stunning examples of its heritage, from the preserved walled city of Dubrovnik, to the Roman ruins of Split and Pula. Zagreb, the vibrant capital, is a cocktail of culture, architecture and cuisine. Spend a day exploring the museums, galleries and restaurants and you’ll never run out of things to do. The southern Dalmatian islands are home to some of the country’s most idyllic beaches and charming towns. Boat over to Brač to explore its pointed stretch of sand at Zlatni Rat beach – a magnet for kite surfers. Further south you’ll discover the bold and beautiful architecture of Hvar, and the medieval wonder of Korčula. Croatia is fast becoming one of the most popular festival destinations in mainland Europe, with a wide selection big name DJs, pop and rock acts, and electronic artists performing in various parts of the country each year. Apartments and guest houses are found in abundance throughout the country, as well as hotels to suit all budgets. For something a bit unorthodox, you can book a stay in a variety of abandoned lighthouses in the open sea.

- Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,692 reviews
Set in Zagreb and with Archaeological Museum Zagreb reachable within 200 metres, art'otel Zagreb, Powered by Radisson Hotels offers concierge services, non-smoking rooms, a terrace, free WiFi...
From US$194 per night - Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,096 reviews
Set in Split and with Bacvice Beach reachable within 2.6 km, Cora Hotel offers concierge services, allergy-free rooms, a terrace, free WiFi throughout the property and a bar.
From US$131 per night - Scored out of 10, guest rating 9.5Exceptional - What previous guests thought, 1,940 reviews
Located in Split, 1.6 km from Bacvice Beach, Hotel Ambasador provides accommodation with a seasonal outdoor swimming pool, private parking, a fitness centre and a terrace.
From US$173 per night - Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,450 reviews
Situated in Split, within 2.5 km of Bacvice Beach and 600 metres of Park Mladeži Stadium, AC Hotel by Marriott Split features accommodation with free WiFi.
From US$119 per night - Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,118 reviews
Right in the heart of Zagreb, situated within a short distance of Ban Jelacic Square and Zagreb Cathedral, B&B Dolac offers free WiFi, air conditioning and household amenities such as a fridge and...
From US$94 per night - Scored out of 10, guest rating 9.1Superb - What previous guests thought, 2,217 reviews
Set in Makarska, 100 metres from Biloševac Beach, Aminess Laurel Khalani Hotel offers accommodation with a garden, private parking, a restaurant and a bar.
From US$296 per night - Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,157 reviews
Situated 2.7 km from Valkane Beach and 500 metres from Pula Arena in the centre of Pula, D&A Central Luxury Apartments with FREE Parking features accommodation with free WiFi and free private parking.
From US$112 per night - Scored out of 10, guest rating 9.6Exceptional - What previous guests thought, 1,006 reviews
Situated in Šibenik and with Banj Beach reachable within less than 1 km, Armerun Heritage Hotel & Residences features concierge services, non-smoking rooms, a restaurant, free WiFi throughout the...
From US$163 per night - Scored out of 10, guest rating 9.3Superb - What previous guests thought, 1,090 reviews
Conveniently set in Split, Heritage hotel Santa Lucia provides air-conditioned rooms with free WiFi, private parking and room service.
From US$209 per night - Scored out of 10, guest rating 9.0Superb - What previous guests thought, 1,895 reviews
Located in Dubrovnik, less than 1 km from Bellevue Beach, Boutique Hotel Porto provides accommodation with a garden, private parking, a terrace and a restaurant. This 4-star hotel offers a bar.
From US$125 per night
Popular with guests booking hotels in Pula
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 5,361 reviewsPopular with guests booking hotels in Hvar
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 1,724 reviewsPopular with guests booking hotels in Nin
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 3,629 reviewsPopular with guests booking hotels in Zagreb
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 4,501 reviewsPopular with guests booking hotels in Opatija
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 6,137 reviewsPopular with guests booking hotels in Poreč
Scored out of 10, guest rating 8.0Very good - What previous guests thought, 4,767 reviewsPopular with guests booking hotels in Pula
Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 3,285 reviewsPopular with guests booking hotels in Zadar
Scored out of 10, guest rating 7.9Good - What previous guests thought, 2,999 reviewsPopular with guests booking hotels in Umag
Scored out of 10, guest rating 7.1Good - What previous guests thought, 6,840 reviewsPopular with guests booking hotels in Hvar
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 2,159 reviews