COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Holidays in Zagreb

Choose two or more items and save on your trip:

Zagreb Vacation: Coronavirus Information

Most Zagreb hotels offer free cancellation. Consider booking refundable hotels rather than non-refundable ones. Just look for the ‘free cancellation’ message during your hotel search. Prices can vary, but right now we believe that flexibility matters.

For more information about the impact of COVID-19 on your Zagreb trip, please visit our Coronavirus Information page.

Top hotels in Zagreb

Hotel Esplanade Zagreb
Hotel Esplanade Zagreb
5 out of 5
Mihanovićeva 1, Zagreb
Free cancellationReserve now, pay when you stay
The price is AU$174 per night from 21 Mar. to 22 Mar.
4.7/5Exceptional! (997 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
Canopy by Hilton Zagreb - City Centre
Canopy by Hilton Zagreb - City Centre
4 out of 5
Kneza Branimira 29, Zagreb
Free cancellationReserve now, pay when you stay
The price is AU$103 per night from 13 Mar. to 14 Mar.
4.6/5Wonderful! (304 reviews)
Highly recommend

"We had an outstanding stay at the canopy by Hilton Zagreb! The rooms are new and clean, the shower is amazing, the Decor is interesting and the service was outstanding. Every staff member we encountered during our five days, went out of their way to make us feel welcomed and taken care of. The only ..."…"

Reviewed on 12 Oct. 2020

Canopy by Hilton Zagreb - City Centre
Best Western Premier Hotel Astoria
Best Western Premier Hotel Astoria
4 out of 5
Petrinjska 71, Zagreb
Free cancellationReserve now, pay when you stay
The price is AU$126 per night from 8 Mar. to 9 Mar.
4.5/5Wonderful! (986 reviews)

"Service was excellent. Restaurant at the hotel works and offers good selection. Breakfast was superb!"…"

Reviewed on 7 Feb. 2021

Best Western Premier Hotel Astoria
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 activities in Zagreb

Frequently asked questions

How much does a Zagreb holiday package cost?
Custom make your Zagreb package from as low as . Choose from any combination of flights, hotels and rental cars to create the trip you’ve been dreaming about for ages. Remember to add on a few experiences or tours!
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.
How do I get a cheap travel package to Zagreb?
If you’d love to save up to $200, bundle your bookings into a Zagreb holiday package. Whether you need hotels, flights, rental cars or tours, you can book everything in one place. You’ll have loads of choice at your fingertips as well. Expedia has more than 400 partner airlines and 1 000 000 hotels across the globe to choose from. Fly with who you want, find a room where you like and save precious money — now that’s the perfect getaway!
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?
August, July, June is considered the high season in Zagreb, while November, October, February is usually a lot quieter. If you’re searching for a great deal on your holiday, consider the month of January. Bear in mind that May 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 does an Expedia Zagreb travel package include?
From hotels and flights to rental cars, Expedia can help you shape a Zagreb package that’s right for you. Heading away for a few weeks? Give some thought to a rental car, hotel and flight bundle. If you can only manage a quick getaway, a flight and hotel deal could suit you better. Tours and activities can be added after you’ve booked. Our holiday packages make it a cinch to plan and save.
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?
Can I choose my airline with a Zagreb Expedia holiday package?
Most definitely. We offer more than 550 airlines globally, so you can customize your Zagreb adventure according to your budget and style.