Hotels in Zagreb

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Zagreb?

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.

Great weekend hotel deals in Zagreb

Showing deals for:28 Nov - 30 Nov

Check out hotels with a spa in Zagreb

You may also like hotels with pools in Zagreb

You can also stay at hotels with a hot tub in Zagreb

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.

When is the best time to visit Zagreb?

Our prices for hotels in Zagreb are cheapest in February
Price trends for hotels in Zagreb
Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for Zagreb
November
Low crowds
High 11°C / low 5°C. Sunny most days.
View properties in November
11°
weather_sun
November, Low crowds, average high temperature 11 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
weather_cloudy
December, Moderate crowds, average high temperature 6 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
weather_cloudy
January, Low crowds, average high temperature 4 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
weather_cloudy
February, Low crowds, average high temperature 7 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
12°
weather_partly_sunny
March, Low crowds, average high temperature 12 degrees Celsius, average low temperature 3 degrees Celsius. Partly sunny.
17°
weather_sun
April, Moderate crowds, average high temperature 17 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
21°
weather_sun
May, Moderate crowds, average high temperature 21 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
26°
weather_sun
June, High crowds, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
28°
weather_sun
July, High crowds, average high temperature 28 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
29°
weather_sun
August, High crowds, average high temperature 29 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
23°
weather_sun
September, High crowds, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
17°
weather_sun
October, Moderate crowds, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
Monthly weather averages (˚C)

Top neighbourhoods in Zagreb

Donji Grad

The Donji Grad neighbourhood offers attractions, such as Zrinjevac and Branimir Centar.

Gornji Grad

The Gornji Grad neighbourhood offers attractions, such as Salata Sport and Recreation Center and Tkalciceva Street.

Trnje

The Trnje neighbourhood has lots to see, including Vatroslav Lisinski Concert Hall and Bocarski Dom.

Novi Zagreb

Zagreb's Novi Zagreb neighbourhood is known for its restaurants and offers lots of things to see, such as Zagreb Fair Grounds and Arena Zagreb.

Top landmarks in Zagreb

Learn more about Zagreb

Zagreb is applauded for its museums and art with such cultural attractions as Museum of Broken Relationships and Croatian National Theatre. This historical city has something for everyone including its theatres, cafes and sights like Zrinjevac and Ban Jelacic Square.

Mirogoj Cemetery showing heritage architecture

Check out reviews of Zagreb hotels guests love

Frequently asked questions

How much does a hotel room cost in Zagreb?
You can choose a great hotel in Zagreb from Rp1.169.910 with properties to suit all budgets and needs. Chillout Hostel Zagreb and Whole Wide World Hostel & Bar are a couple of low-cost options that are popular with our travellers. If you're after an affordable hotel in Zagreb that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How much does a hotel room cost in Zagreb?
You can choose a great hotel in Zagreb from Rp1.169.910 with properties to suit all budgets and needs. IN Club Hostel and Chillout Hostel Zagreb are a couple of low-cost options that are popular with our travellers. If you're after an affordable hotel in Zagreb that meets all of your requirements, set your filters and then sort the results by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Zagreb hotels?
Discover great deals on Zagreb hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Zagreb hotels.
How can I find deals and earn rewards at Zagreb hotels?
Members can save up to 20% on select hotels in Zagreb. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Zagreb hotels with free cancellation?
It's easy to book a refundable Zagreb hotel on Hotels.com. Simply filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Zagreb?
Some of the most popular luxury hotels in Zagreb are Hotel Esplanade Zagreb, Sheraton Zagreb Hotel, and DoubleTree by Hilton Zagreb. Hotel Esplanade Zagreb is a luxury hotel with a high guest rating amongst our travellers, and it offers a restaurant and a bar/lounge, plus champagne service in the guestrooms. Sheraton Zagreb Hotel and DoubleTree by Hilton Zagreb are also popular luxury stays in great Zagreb locations.
What are some top pet-friendly hotels in Zagreb?
Our travellers' favourite pet-friendly hotels in Zagreb include:You can also use the "Amenities" filter in your search on Hotels.com and check "Pet friendly" to discover more pet-friendly hotels in Zagreb.
What are some of the best kid-friendly hotels in Zagreb?
Some of the best Zagreb hotels for kids include Antunovic Hotel East, Hotel Esplanade Zagreb, and DoubleTree by Hilton Zagreb. Antunovic Hotel East is a kid-friendly hotel with a guest score of 9.6 out of 10 offering family-friendly amenities like an arcade/game room and free parking, plus children's books in guestrooms. Check out Hotel Esplanade Zagreb in Donji Grad with a guest score of 9.4. This popular hotel has a coffee shop/cafe and more. DoubleTree by Hilton Zagreb is another good option with an indoor pool, children's meals, and a grocery/convenience store. Discover more kid-friendly hotels in Zagreb by using the Hotels.com "Family friendly" filter in your search.
What are the top Zagreb hotels with a pool?
For a little extra luxury, discover some of the best Zagreb hotels with a pool. art'otel Zagreb powered by Radisson Hotels is a great hotel in Donji Grad with an indoor pool and a guest rating of 9.8 out of 10. Zonar Zagreb by Maistra City Vibes is a popular hotel that features a seasonal outdoor pool along with a restaurant and a poolside bar. To find more stays in Zagreb with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Zagreb hotels with free parking?
If you're exploring by car, finding a great Zagreb hotel with free parking is a win. Our travellers' favourites include:
What are the top Zagreb boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Zagreb. Hotel President Pantovcak is a popular hotel with our travellers, offering guests a restaurant and 2 bars/lounges as well as individually furnished guestrooms with 24-hour room service and minibars.
What are some popular hotels in central Zagreb?
If you're looking for hotels in central Zagreb, check out The Westin Zagreb and Hotel Jägerhorn. Travellers love The Westin Zagreb for its location, as well as the indoor pool, full-service spa and restaurant this hotel offers. Hotel Jägerhorn is another popular central hotel with a bar/lounge, a coffee shop/cafe and a free buffet breakfast. Donji Grad and Gornji Grad are some of the most central areas for your Zagreb holiday.

Find out more about Zagreb

Zagreb Unveiled: A Tapestry of History and Art Amidst Lush Landscapes

Nestled in the heart of Croatia, Zagreb is a captivating blend of rich history and contemporary charm. Wander through its vibrant streets, where stunning architecture meets quaint cafes. Must-visit attractions include the majestic Zagreb Cathedral, the bustling Ban Jelačić Square, and a plethora of intriguing museums that showcase the city’s artistic spirit. With lush parks and stunning views from the Upper Town, Zagreb is perfect for romantic strolls or cultural explorations. This off-the-beaten-path gem invites travellers to experience its warm hospitality and unique charm, making every visit feel like a delightful discovery.

Discover great hotels in Zagreb

Zagreb offers a diverse range of accommodation, from luxurious five-star hotels with stunning views to charming boutique options and budget-friendly stays. Whether you're seeking modern amenities or a more affordable hotel, you'll find plenty of friendly choices to suit your travel needs in this vibrant city. Here are some of our travelers' favorite hotels in Zagreb:

  1. Hotel Guesthouse Stari JasenOpens in a new window: This delightful 3.0-star guesthouse offers a welcoming atmosphere for travellers seeking a pet-friendly experience. With its charming amenities, including food and water bowls and a flexible pet policy, it caters to those who want to enjoy their stay with their furry companions. The property provides a comfortable stay, ensuring that guests feel relaxed and at home while exploring the beautiful city of Zagreb.
  2. Guesthouse Ivac Inn Zagreb AirportOpens in a new window: This inviting 2.0-star guesthouse embodies the essence of a cosy retreat, perfect for leisure travellers. With dining options such as a bar and lounge, alongside a delicious continental breakfast, it ensures a delightful start to your day. Guests can unwind with entertainment features like a flat-screen television, making it a welcoming haven after a day of exploring Zagreb’s vibrant attractions.
  3. Royal Airport HotelOpens in a new window: This sophisticated 4.0-star hotel is an ideal choice for discerning travellers aiming to immerse themselves in the urban lifestyle of Zagreb. Situated in the city centre, it offers easy access to cultural landmarks and vibrant nightlife, ensuring a captivating stay. The property stands out with its elegant design and exceptional amenities, creating a luxurious atmosphere for guests seeking a refined experience in the heart of the city.

Top locations to stay in Zagreb

Staying in Sesvete, Buzin, and Donji Bukovec offers unique experiences near Zagreb. Sesvete is known for its friendly atmosphere and spa facilities, making it a relaxing retreat. Buzin features various points of interest, including local eateries and parks, while Donji Bukovec provides a peaceful environment with scenic views. For first-time visitors, Sesvete is the most appealing choice.

  1. SesveteOpens in a new window: Sesvete is a charming suburb of Zagreb that combines the tranquillity of a residential area with the convenience of urban living. Known for its spa facilities, it’s a perfect retreat for those looking to unwind and rejuvenate. You can explore local parks and enjoy a friendly atmosphere as you stroll through the neighbourhood. Its proximity to the city centre makes it easy to access cultural attractions, while also providing a peaceful base for relaxation away from the hustle and bustle.
  2. BuzinOpens in a new window: Buzin offers a delightful experience for travellers seeking a serene environment. This area is well-known for its friendly vibe and local amenities, making it ideal for a relaxed stay. With easy access to shopping centres and parks, you can enjoy leisurely afternoons exploring the local shops or dining in casual eateries. Buzin is also conveniently located near major transport links, allowing you to easily venture into central Zagreb to enjoy its cultural offerings and vibrant atmosphere.
  3. Donji BukovecOpens in a new window: Donji Bukovec is a quaint spot that provides a peaceful escape from the city’s hustle. While it may not be as bustling as other areas, its charm lies in its local community feel and natural surroundings. You can enjoy leisurely walks in the nearby parks, taking in the fresh air and scenic views. This area is more suited for those looking for a quiet retreat, making it a perfect choice for a relaxing getaway while still being a short drive from Zagreb’s main attractions.

Things to do in Zagreb

Zagreb boasts a delightful blend of vibrant urban life and serene green spaces, perfect for leisurely strolls and cultural explorations. Wander through its charming streets, discover local art scenes, or enjoy theatre performances. With nearby parks and scenic spots, outdoor activities like hiking and leisurely picnics await, making it a refreshing getaway.

  • Ban Jelacic SquareOpens in a new window – Start your adventure at Ban Jelacic Square, the vibrant heart of Zagreb. This bustling piazza is perfect for people-watching, with lively cafes and shops surrounding you. Snap a photo with the iconic statue of Ban Jelacic himself, and soak in the lively atmosphere where locals gather to chat and enjoy events.
  • Zagreb CathedralOpens in a new window – Just a short stroll from the square, visit the stunning Zagreb Cathedral. With its impressive twin spires and intricate façade, this is Croatia’s tallest building. Step inside to admire the beautiful stained glass windows and peaceful atmosphere, making it a perfect spot for a moment of reflection.
  • Zagreb City MuseumOpens in a new window – Dive into the city's rich heritage at the Zagreb City Museum. Explore exhibits that chronicle the history of Zagreb, showcasing everything from ancient artifacts to modern-day memorabilia. It’s a fantastic way to understand the evolution of this vibrant city.
  • Museum of Broken RelationshipsOpens in a new window – For something truly unique, head to the Museum of Broken Relationships. This quirky museum features personal items and stories from failed relationships around the world. It’s both poignant and thought-provoking, offering a glimpse into the emotional journeys of others.
  • JarunOpens in a new window – Finally, unwind at Jarun, a picturesque lake just outside the city centre. Enjoy a leisurely walk along the water's edge, rent a paddleboat, or simply relax on the grassy banks. It's a perfect spot to escape the urban hustle and enjoy a sunny afternoon.

4 tips for savvy savings when booking a hotel in Zagreb

  1. Book for the cheapest times: The most budget-friendly time to visit Zagreb is from January to March, when hotel prices are generally lower. For those looking to fully experience the city's historical and cultural offerings, a stay of at least 2 to 3 days is recommended. This duration allows you to explore key landmarks such as the stunning cathedral, engaging museums, charming cafés, and vibrant theatres. With its rich history and friendly locals, Zagreb offers great value for money, making it an ideal destination for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals for hotels in Zagreb, explore the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to receive updates on flash sales and special promotions, ensuring you don't miss potential savings. Additionally, utilise the Smart Shopping tool via the app to compare hotel prices and amenities, allowing you to be informed if rooms become available or prices drop, thus increasing your chances of securing a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates may help you secure a more economical stay in a Zagreb hotel. For those seeking distinctive experiences, boutique hotels often provide a more personalised atmosphere and may sometimes offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we can suggest alternative dates that could potentially offer you a better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive; however, with Zagreb's outstanding public transport links, you may discover a more affordable independent hotel located further afield that remains well connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Zagreb

Zagreb experiences its lowest average temperature in January, at 34.3°F (1.3°C), while July is the hottest month, with an average temperature of 72.7°F (22.6°C). May tends to be the wettest month. The peak travel months to visit Zagreb are April, June, and July, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, February, October, and November are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring