Hotels in Zagreb (Zagreb, Croatia)

4509 hotels in Zagreb

  1. Doubletree By Hilton Zagreb

    Panoramic city views from indoor pool
    See prices from 16 sites
    from£74
  2. Hotel Laguna Zagreb

    On-site beauty salon services
    See prices from 13 sites
    from£38
  3. Sheraton Zagreb Hotel

    Diverse on-site dining options
    See prices from 16 sites
    from£86
  4. Hotel International by Maistra City Vibes

    Prime business district location access
    See prices from 22 sites
    from£55
  5. Hotel Dubrovnik

    Central location on Main Square
    See prices from 15 sites
    from£96
  6. Esplanade Zagreb Hotel

    Diverse on-site dining options
    See prices from 20 sites
    from£96
  7. Zonar Zagreb by Maistra City Vibes

    Rooftop pool with city views
    See prices from 23 sites
    from£62
  8. Manda Heritage Hotel

    Central Location Near Main Square
    See prices from 13 sites
    from£70
  9. City Walk Hostel Zagreb

    Modern and clean guest rooms
    See prices from 7 sites
    from£39
  10. The Westin Zagreb

    Large fitness and wellness center
    See prices from 17 sites
    from£84
  11. Timeout Heritage Hotel Zagreb

    Industrial chic guest room design
    See prices from 8 sites
    from£52
  12. Hotel Sliško

    Vintage Antique Lobby Decor
    See prices from 12 sites
    from£68
  13. Admiral Hotel

    Refined Taurus restaurant dining
    See prices from 14 sites
    from£79
  14. Funk Lounge Hostel

    Direct public transport access
    See prices from 9 sites
    from£26
  15. Livris Hotel

    Modern rooms with luxury beds
    See prices from 13 sites
    from£74
  16. Hotel Blue

    Panoramic city views from rooms
    See prices from 8 sites
    from£45
  17. Hotel Le Premier

    Private spa and massage services
    See prices from 21 sites
    from£117
  18. Flowers Premium Apartments & Rooms

    Ticket and Tour Booking Services
    See prices from 10 sites
    from£61
  19. Best Western Premier Hotel Astoria

    Central location near train station
    See prices from 18 sites
    from£83
  20. Hilton Garden Inn Zagreb - Radnicka

    24-hour fitness center access provided
    See prices from 6 sites
    from£75
  21. Madison Luxury Apartments & Rooms

    Studios With Fully Equipped Kitchens
    See prices from 12 sites
    from£84
  22. Stellar Boutique Modules by Maistra City Vibes

    Exclusive rooftop terrace with views
    See prices from 16 sites
    from£75
  23. art'otel Zagreb

    Rooftop bar with city views
    See prices from 19 sites
    from£103
  24. Rooms Zagreb 17

    Views of historic Tkalčićeva Street
    See prices from 8 sites
    from£41
  25. Hotel Central

    Steps from Zagreb Main Station
    See prices from 16 sites
    from£67
  26. Apartments Nera

    Family rooms for group travel
    Select dates to see exact prices
  27. Hotel Meridijan16

    Tram stops located directly outside
    Select dates to see exact prices
  28. Zagreb Camp Bungalows

    Pizzeria Jezero restaurant
    Select dates to see exact prices
  29. Rooms Matić 2

    In-room fridge and kettle
    Select dates to see exact prices
  30. Hotel Academia

    Walk to Ban Jelačić Square
    See prices from 10 sites
    from£78
  31. Hotel Residence

    On-Site Spa And Wellness
    See prices from 13 sites
    from£92
  32. Art Hotel Like

    Central location near Ban Jelacic
    See prices from 10 sites
    from£88
  33. Hotel Aristos

    Wellness area with three saunas
    See prices from 16 sites
    from£72
  34. Canopy by Hilton Zagreb City Centre

    Sample local cuisine at ReUnion
    See prices from 10 sites
    from£72
  35. Garden Hotel

    Secure on-site parking facilities
    See prices from 16 sites
    from£45

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

When to book a hotel in Zagreb

  • Cheapest month: January
    £83 per night
  • Yearly typical price
    £112 per night
  • Peak month: June
    £125 per night

Frequently Asked Questions about Zagreb

  • When is the cheapest time to book a hotel in Zagreb?

    January is usually the cheapest month to book a hotel in Zagreb, with typical prices around £83 per night based on 1,341 price comparisons.

  • When are hotel prices highest in Zagreb?

    Hotel prices in Zagreb are usually highest during June, with typical prices around £125 per night.

  • How much does a hotel in Zagreb cost per night?

    Hotel prices in Zagreb usually range from £60 per night to £174 per night, with typical prices around £112 per night.

  • How do hotel prices in Zagreb change throughout the year?

    Hotel prices in Zagreb are typically lowest in January at around £83 per night, rising to around £125 per night in June.

  • November

    2026

    £96
    £64 — £129
  • December

    2026

    £112
    £79 — £159
  • January

    2027

    £83
    £60 — £114
  • February

    2027

    £95
    £57 — £130
  • March

    2027

    £104
    £78 — £140
  • April

    2027

    £107
    £81 — £146
  • May

    2027

    £118
    £89 — £168
  • June

    2027

    £125
    £91 — £174
  • July

    2027

    £115
    £86 — £148
  • August

    2027

    £118
    £79 — £150
  • September

    2027

    Select dates to see exact prices

  • October

    2027

    £117
    £86 — £162

Frequently Asked Questions about Zagreb

Hotels in Zagreb

These hotels may also be interesting for you...

City Districts - Zagreb

Points of Interest - Zagreb

Top Destinations

More Top Destinations