Zagreb Holidays

  • Plan, book, travel with confidence

  • Better together

    Save up to S$134 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Where to stay in Zagreb

Find the best Zagreb areas and neighborhoods for the activities you enjoy most. Learn more about Zagreb

Things to do in and around Zagreb

Zagreb offers a delightful blend of outdoor adventures and scenic exploration. Visitors can enjoy photo tours and discover the city's charming sightseeing spots, alongside vibrant shopping centres and areas. Don't miss the opportunity to explore the local restaurants that showcase the rich culinary scene. Whether you're wandering through the bustling streets or relaxing at a café, Zagreb promises an enriching experience for every traveller.

Shopping

For unique gifts, visit Hrelic Flea Market, a vibrant public market in Zagreb. Branimir Centar offers a family-friendly shopping experience in the city. If you're up for a drive, City Center One West, located a bit further out, features a mix of entertainment and shopping opportunities.

Recreation

Arena Zagreb is a vibrant sports facility, perfect for those seeking an energetic atmosphere. For a more tranquil experience, visit Salata Sport and Recreation Centre, where wellness and relaxation are paramount. If you're up for a short journey, Aquae Vivae Krapinske Toplice offers delightful family-friendly aquatic activities.

Adventure

Experience the thrill of racing at Karting Arena Zagreb, where you can test your speed on an exhilarating track. For a unique outdoor adventure, ride the Zagreb Funicular and enjoy stunning city views. If you enjoy winter sports, head to Sljeme Ski Resort for skiing and snowboarding excitement.

Nightlife

Zagreb's nightlife is vibrant and diverse. Enjoy a cultural evening at the Croatian National Theatre, where romance meets entertainment. For a lively atmosphere, POGON - Zagreb Center for Independent Culture and Youth offers engaging events, while Vatroslav Lisinski Concert Hall is perfect for a sophisticated night out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Zagreb

Zagreb offers a delightful blend of outdoor adventures and cultural experiences. Visitors can explore popular sites such as the vibrant piazza, the art museum, and picturesque lakes. For a comprehensive tour, don't miss the Zagreb Arena, the Archaeological Museum, the stunning Zagreb Cathedral, and the Zagreb City Museum, all of which provide a rich insight into the city's heritage and family-friendly activities.

  • Tkalciceva Street: This vibrant street is the heart of Zagreb's social life, lined with charming cafes and boutiques. It offers a family-friendly atmosphere perfect for leisurely strolls, where you can soak in the outdoor vibes and enjoy local cuisine in the bustling ambiance.
  • Mimara Museum: Home to an impressive collection of art and artefacts, the Mimara Museum showcases works from renowned artists. The cultural vibes resonate throughout, making it a haven for art lovers and those eager to delve into the rich history of Croatia.
  • Ban Jelacic Square: This central square is a cultural hub, bustling with energy. Surrounded by historical buildings, it serves as a meeting point for locals and tourists alike, embodying the city vibes and offering a glimpse into Zagreb's vibrant life.

Best time to go to Zagreb

The best time to visit Zagreb is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January34.3°F (1.3°C)Light RainMostly CloudyAverageSlightly Low
February36.9°F (2.7°C)Light RainMostly CloudySlightly LowSlightly Low
March44.6°F (7.0°C)Light RainMostly SunnyAverageSlightly Low
April52.9°F (11.6°C)Light RainMostly SunnySlightly HighAverage
May59.7°F (15.4°C)Light RainMostly SunnyAverageSlightly High
June68.5°F (20.3°C)Light RainMostly SunnySlightly HighSlightly High
July72.7°F (22.6°C)Light RainMostly SunnySlightly HighAverage
August72.3°F (22.4°C)Light RainMostly SunnyAverageAverage
September63.1°F (17.3°C)Light RainMostly SunnyAverageSlightly High
October53.8°F (12.1°C)Light RainMostly SunnySlightly LowAverage
November45.1°F (7.3°C)Light RainMostly SunnySlightly LowAverage
December37.0°F (2.8°C)Light RainMostly CloudyAverageAverage

Booking tips and Expedia advantages for Zagreb

Zagreb presents numerous opportunities for budget-conscious travellers. You can enjoy free attractions such as Jarun, Park Maksimir, and Zrinjevac. For public transport, trams and buses are economical options to navigate the city. To save on accommodation, consider visiting from January to March when prices are lower, and book about a month in advance. Sundays are typically cheaper for stays, while Wednesdays tend to be pricier. Additionally, explore Expedia for last-minute hotel deals and consider package offers that combine flights and activities for further savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Zagreb are January to March, where the prices are slightly lower. This is in comparison to May to June and September, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Zagreb about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Zagreb is Sunday. The most expensive day to stay in Zagreb is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as budget, desired location, and the type of hotel you envision. To discover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy cost savings by combining your hotel booking in Zagreb with your flights and activities through an Expedia package.

Top hotels in Zagreb

The Westin Zagreb

The Westin Zagreb

5 out of 5
Krsnjavoga 1, Zagreb
Fully refundableReserve now, pay when you stay
The price is S$150 per night from 16 Nov to 17 Nov
S$150
16 Nov - 17 Nov
includes taxes & fees
8.4/10 Very Good! (993 reviews)
Quiet, clean room

Reviewed on 25 Oct, 2025

The Westin Zagreb
Zonar Zagreb by Maistra City Vibes

Zonar Zagreb by Maistra City Vibes

4 out of 5
Trg Krešimira Cosica 9, Zagreb
Fully refundableReserve now, pay when you stay
9.4/10 Exceptional! (349 reviews)
Room service staff does not change the linen at all unless you ask for.The way they made the bed I would’ve make it better. Hotel draws younger clientele. When they come back from outing they’re loud in the hallway in the middle of the night. No respect to other guest.

Reviewed on 28 Oct, 2025

Zonar Zagreb by Maistra City Vibes
Hotel Dubrovnik

Hotel Dubrovnik

4 out of 5
Ljudevita Gaja 1, Zagreb
9/10 Wonderful! (1,010 reviews)
Lovely clean and convenient. Central to all the main sights and a minute from the tram.

Reviewed on 31 Oct, 2025

Hotel Dubrovnik
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.

Popular places to visit

What to do in Zagreb

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Book Flight + Lodging, save up to 100% of flight price - Savings based on flight + lodging package prices as compared to the price of the same components available for booking separately before all discounts and rewards applied. Your bundled savings cover up to 100% of your flight. Savings vary based on origin/destination, length of trip, stay dates and travel suppliers. Savings not available on all flight + lodging package bookings.