Hotels in Croatia

When it comes to finding the perfect stay, Croatia hotels offer a delightful blend of stunning coastal views, rich history, and vibrant culture that makes your holiday truly unforgettable. From charming boutique options In the heart of ancient towns to luxurious seaside resorts with breathtaking panoramas of the Adriatic, there’s something to suit every traveller's taste and budget. Whether you’re seeking a romantic getaway, a family-friendly experience, or a solo adventure, Croatia's diverse accommodation choices ensure that you can relax and soak in the beauty of this enchanting destination. Don’t miss the opportunity to explore our fantastic deals or offers on hotels in Croatia!

Popular regions in Croatia

Top destinations in Croatia

Best hotels in Croatia

Over 73,000 stays available

  • Hotel

    Hotel Croatia

    rated as 4 out of 5 by 4,906 reviewers
    16.51 km from city centre
    from 411 € per night
  • Hotel

    Grand Hotel Park

    rated as 3.5 out of 5 by 1,791 reviewers
    1.82 km from city centre
    from 83 € per night
  • Hotel

    Valamar Lacroma Hotel

    rated as 4.5 out of 5 by 3,091 reviewers
    2.81 km from city centre
    from 134 € per night
  • Hotel

    Valamar Argosy Hotel

    rated as 4.5 out of 5 by 1,258 reviewers
    2.79 km from city centre
    from 147 € per night
  • Hotel

    Hotel More

    rated as 4.5 out of 5 by 1,822 reviewers
    2.42 km from city centre
    from 118 € per night
  • Hotel

    Remisens Hotel Albatros-All inclusive

    rated as 3.5 out of 5 by 922 reviewers
    16 km from city centre
    from 263 € per night
  • Hotel

    Amphora Hotel

    rated as 3.5 out of 5 by 271 reviewers
    359 m from beach
    from 92 € per night
  • Hotel

    Sunny Dubrovnik by Valamar - All Inclusive

    rated as 4 out of 5 by 1,605 reviewers
    2.63 km from city centre
    from 222 € per night
  • Hotel

    Royal Ariston Hotel

    rated as 4 out of 5 by 993 reviewers
    3.1 km from city centre
    from 99 € per night
  • Hotel

    Hotel Vis

    rated as 3 out of 5 by 1,033 reviewers
    2.18 km from city centre
    from 55 € per night
  • Hotel

    TUI BLUE Kalamota Island - Adults Only

    rated as 4 out of 5 by 2,507 reviewers
    8.01 km from city centre
  • Hotel

    Hotel Cavtat

    rated as 4 out of 5 by 2,331 reviewers
    16.15 km from city centre
    from 245 € per night
  • Hotel

    Hotel Dubrovnik Palace

    rated as 4.5 out of 5 by 3,127 reviewers
    2.72 km from city centre
    from 215 € per night
  • Hotel

    Royal Blue Hotel

    rated as 4.5 out of 5 by 738 reviewers
    2.98 km from city centre
    from 187 € per night
  • Hotel

    The Westin Zagreb

    rated as 4 out of 5 by 1,751 reviewers
    1.04 km from city centre
    from 137 € per night

Hotels in Croatia with breakfast included

  • Hotel

    Jadran Heritage Hotel, Valamar Collection

    rated as 5 out of 5 by 20 reviewers
    352 m from city centre
    from 322 € per night
  • Aparthotel
    257 m from city centre
    from 103 € per night
  • Hotel
    992 m from city centre
  • Hotel

    Hotel Lug

    rated as 4.5 out of 5 by 48 reviewers
    6.97 km from city centre
  • Hotel

    Villa Pinocchio

    rated as 4.5 out of 5 by 116 reviewers
    1.21 km from city centre
  • Hotel

    Heritage Hotel Martinis Marchi

    rated as 4 out of 5 by 81 reviewers
    96 m from city centre
  • Apartment
    675 m from city centre
  • Hotel

    Pansion Villa Bok

    rated as 4.5 out of 5 by 34 reviewers
    508 m from city centre
    from 189 € per night
  • Hotel

    Hotel Villa Eugenia

    rated as 4.5 out of 5 by 184 reviewers
    636 m from city centre

Best value for money hotels in Croatia

Great value hotels for your stay in Croatia

  • Hotel

    Hotel Kali

    rated as 5 out of 5 by 10 reviewers
    152 m from city centre
    from 75 € per night
  • Hotel

    Old Town Apartments by Irundo

    rated as 4.5 out of 5 by 2 reviewers
    425 m from beach
  • Hotel

    Akademis - Fit Split

    rated as 5 out of 5 by 4 reviewers
    1.56 km from city centre
    from 88 € per night
  • Hotel

    Alsago Lux

    rated as 5 out of 5 by 2 reviewers
    15.83 km from city centre
  • Hotel

    Hotel Vallum by St Pietro

    rated as 5 out of 5 by 5 reviewers
    16.25 km from city centre
    from 316 € per night
  • Hotel

    Hotel Siscia

    rated as 5 out of 5 by 1 reviewers
    982 m from city centre
  • Hotel

    Casa Costabella

    rated as 4.5 out of 5 by 7 reviewers
    695 m from city centre
  • Hotel

    Colors of Music, Zagreb centre

    rated as 5 out of 5 by 2 reviewers
    1.08 km from city centre
    from 96 € per night
  • Hotel

    The Bristol Bol - NEW IN 2027

    rated as 5 out of 5 by 6 reviewers
    294 m from city centre
    from 459 € per night

Best rated hotels in Croatia

Explore the most popular hotels in Croatia based on ratings from other travellers

  • Hotel

    Hotel Supetar

    rated as 5 out of 5 by 172 reviewers
    16.41 km from city centre
    from 574 € per night
  • Hotel
    1.27 km from city centre
  • Aparthotel
    8.53 km from city centre
  • Hotel
    239 m from city centre
  • Hotel
    935 m from city centre
  • Hotel

    Fox Apartments

    rated as 5 out of 5 by 206 reviewers
    15.45 km from city centre
  • Resort
    1.08 km from city centre
  • Hotel
    2.51 km from city centre
    from 254 € per night
  • Hotel

    Heritage Hotel Antique Split

    rated as 5 out of 5 by 631 reviewers
    29 m from city centre
    from 96 € per night

Cheap hotels in Croatia

Affordable budget hotels in Croatia

  • Hotel

    Dubrovnik Hotel Akademis Čingrija

    rated as 5 out of 5 by 1 reviewers
    481 m from city centre
    from 190 € per night
  • Hotel

    Boutique rooms Kican

    rated as 5 out of 5 by 3 reviewers
    6.11 km from city centre
  • Aparthotel
    2.15 km from city centre
    from 120 € per night
  • Hotel

    Vila Rosa

    rated as 4 out of 5 by 2 reviewers
    99 m from city centre
    from 80 € per night
  • Hotel

    Villa Ana

    rated as 5 out of 5 by 1 reviewers
    7.76 km from city centre
  • Hotel

    Aria Plitvice

    rated as 5 out of 5 by 1 reviewers
    12.58 km from city centre
  • Hotel

    House Smolčić

    rated as 5 out of 5 by 1 reviewers
    255 m from city centre
  • Hotel

    Country house Plitvice

    rated as 4.5 out of 5 by 4 reviewers
    2.54 km from city centre
    from 70 € per night
  • Hotel

    Villa Cascada

    rated as 4.5 out of 5 by 12 reviewers
    1.18 km from city centre

Travel tips for Croatia

Explore more hotels in Croatia