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.3
    Superb - 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.3
    Superb - 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.5
    Exceptional - 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.3
    Superb - 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.3
    Superb - 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.1
    Superb - 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.3
    Superb - 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.6
    Exceptional - 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.3
    Superb - 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.0
    Superb - 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.4
    Very good - What previous guests thought, 5,361 reviews
  • Popular with guests booking hotels in Hvar

    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 1,724 reviews
  • Popular with guests booking hotels in Nin

    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 3,629 reviews
  • Popular with guests booking hotels in Zagreb

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 4,501 reviews
  • Popular with guests booking hotels in Opatija

    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 6,137 reviews
  • Popular with guests booking hotels in Poreč

    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4,767 reviews
  • Popular with guests booking hotels in Pula

    Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 3,285 reviews
  • Popular with guests booking hotels in Zadar

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 2,999 reviews
  • Popular with guests booking hotels in Umag

    Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 6,840 reviews
  • Popular with guests booking hotels in Hvar

    Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 2,159 reviews