Croatia may have travel restrictions in place due to COVID-19.

Holidays to Zagreb

Accommodation, flights, car rentals, things to do and more - for your holiday in Zagreb choose Expedia! Find everything you need to organise your trip to Zagreb in one place. Enter your dates in the search bar above or scroll to our top deals below!

Top Hotel Deals

Hotel Esplanade Zagreb
Hotel Esplanade Zagreb
5 out of 5
Mihanovićeva 1, Zagreb
The price is £104 per night from 11 Dec to 12 Dec

Located in the heart of Zagreb, this luxury hotel is within a 15-minute walk of King Tomislav Square and Ban Jelacic Square. Zagreb Cathedral and Zagreb Zoo ...

4.7/5Exceptional! (987 reviews)

"Very classic hotel with marble stairway, grand terrace, and old world feel. Excellent rooms, spacious and clean. Updated, but still elegant."…"

Reviewed on 21 Oct 2020

Hotel Esplanade Zagreb
The Westin Zagreb
The Westin Zagreb
5 out of 5
Krsnjavoga 1, Zagreb
The price is £67 per night from 25 Dec to 26 Dec

Located in the heart of Zagreb, this luxury hotel is within 1 mile (2 km) of Mimara Museum, Ban Jelacic Square and Zagreb Cathedral. Arena Zagreb is 3 mi (4.9 ...

4.2/5Very Good! (506 reviews)

"Top personel. The best hotel in this part of the world. Bravoo"…"

Reviewed on 23 Oct 2020

The Westin Zagreb
Hotel Jägerhorn
Hotel Jägerhorn
3 out of 5
Ilica 14, Zagreb
The price is £57 per night from 29 Dec to 30 Dec

Located in the heart of Zagreb, this boutique hotel is within a 5-minute walk of Ilica Street and Ban Jelacic Square. Zagreb Cathedral and Zagreb Zoo are also ...

4.5/5Wonderful! (518 reviews)

"This is a charming well-run hotel situated in the pedestrian area of the city. I had a unique experience as I was in Zagreb during Covid travel restrictions so I didn't deal with tourist crowds at all. The service in this hotel was marvelous and they were able to be very accommodating."…"

Reviewed on 21 Nov 2020

Hotel Jägerhorn
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top things to do in Zagreb

Plan your Zagreb holiday with Expedia

  • Our 2020 bundled deals are currently unavailable, but you can now book our 2021 holiday packages deals. Buy your accommodation, flight or car together and get extra savings on your next trip!
  • We have selected for you amazing deals on incredible hotels in Zagreb. Have a look simply by using the search bar above.
  • Most hotels come with free cancellation, because we believe that flexibility matters now more than ever!

For more information, visit our COVID-19 information page
Start browsing now!

*Some hotels require you to cancel at least 24-48 hours before check-in.

Frequently asked questions

If I'm not able to travel, can I cancel my Zagreb holiday package?
You can. We realise even the best-laid plans can fail, so we’re happy to help if you have to make changes to your Zagreb holiday package. It may be possible to cancel or change your itinerary at no cost if you’ve booked in the last 24 hours. Your airline, hotel or car rental company may impose a fee if your booking was made more than 24 hours ago. Take a look at our Customer Service Portal for more information. Also, check your itinerary for the nitty-gritty on change fees.
Where should I stay in Zagreb?
Donji Grad is a popular part of Zagreb that no wanderer should miss. If exploring Zagreb Cathedral and Croatian National Theatre is a priority for you, basing yourself in this neighbourhood is a great idea. Another option is Upper Town. From here, it’ll be easy for you to access Zagreb Cathedral and Ban Jelacic Square.
What are the top hotels in Zagreb?
Rooms Zagreb 17 and Dolac one apartments are both well-liked options in the Donji Grad neighbourhood. If you prefer to stay in the Novi Zagreb area, consider booking a room at Best Western Hotel Stella or International Business Hotel.
When is the best time of year to visit Zagreb?
is considered the high season in Zagreb, while is usually a lot quieter. If you’re searching for a great deal on your holiday, consider the month of . Bear in mind that is usually the priciest time of year to visit.
How far in advance should I book my Zagreb holiday?
Search Expedia to compare international fares as early as possible. You can generally purchase a ticket up to 12 months prior to departure. If you don’t see your preferred carrier, or you’re booking late, don’t worry. Cheap fares to Zagreb sometimes appear within weeks of the date of departure.
What should I know before booking a Zagreb travel package?
You’ll save plenty with an Expedia travel package. Bundle your flights, rental cars and hotels and be rewarded with fantastic discounts. You’re not restricted to hotels, however. Book with us and select from beach villas, creek-side mountain cabins and even treehouses and ranches!
Does Expedia offer Book Now, Pay Later Zagreb holiday packages?
Thanks to our partnership with online lender Affirm, you have the option to Book Now, Pay Later. You can tailor your trip with Expedia packages, so why not customize your payment schedule while you’re at it?