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?

Best Western Airport Hotel Stella
Best Western Airport Hotel Stella
3.0 star property
Novi Zagreb
9.0 out of 10, Wonderful, (1,000 reviews)
The price is €114
includes taxes & fees
31 Jan - 1 Feb
Best Western Airport Hotel Stella
Hotel Esplanade Zagreb
Hotel Esplanade Zagreb
5.0 star property
Donji Grad
9.6 out of 10, Exceptional, (1,001 reviews)
The price is €117
includes taxes & fees
25 Jan - 26 Jan
Hotel Esplanade Zagreb
Sheraton Zagreb Hotel
Sheraton Zagreb Hotel
5.0 star property
Donji Grad
8.8 out of 10, Excellent, (1,001 reviews)
The price is €105
includes taxes & fees
18 Jan - 19 Jan
Sheraton Zagreb Hotel
Manda Heritage Hotel
Manda Heritage Hotel
3.5 star property
Donji Grad
9.6 out of 10, Exceptional, (704 reviews)
The price is €77
includes taxes & fees
14 Jan - 15 Jan
Manda Heritage Hotel
Best Western Premier Hotel Astoria
Best Western Premier Hotel Astoria
4.0 star property
Donji Grad
9.2 out of 10, Wonderful, (1,000 reviews)
The price is €97
includes taxes & fees
31 Jan - 1 Feb
Best Western Premier Hotel Astoria
Hotel 9
Hotel 9
4.0 star property
Trnje
9.4 out of 10, Exceptional, (278 reviews)
The price is €106
includes taxes & fees
12 Jan - 13 Jan
Hotel 9
The Westin Zagreb
The Westin Zagreb
5.0 star property
Donji Grad
8.6 out of 10, Excellent, (1,000 reviews)
The price is €100
includes taxes & fees
23 Jan - 24 Jan
The Westin Zagreb
The Dots Hostel
The Dots Hostel
2.0 star property
Donji Grad
9.4 out of 10, Exceptional, (113 reviews)
The Dots Hostel
Hilton Garden Inn Zagreb - Radnicka
Hilton Garden Inn Zagreb - Radnicka
4.0 star property
Trnje
9.0 out of 10, Wonderful, (187 reviews)
The price is €84
includes taxes & fees
13 Jan - 14 Jan
Hilton Garden Inn Zagreb - Radnicka
art’otel Zagreb powered by Radisson Hotels
art’otel Zagreb powered by Radisson Hotels
5.0 star property
Donji Grad
9.6 out of 10, Exceptional, (355 reviews)
The price is €120
includes taxes & fees
25 Jan - 26 Jan
art’otel Zagreb powered by Radisson Hotels
Hotel Zovko
Hotel Zovko
4.0 star property
Sesvete
8.2 out of 10, Very good, (25 reviews)
Hotel Zovko
Hotel Puntijar
Hotel Puntijar
4.0 star property
Podsljeme
9.0 out of 10, Wonderful, (95 reviews)
The price is €102
includes taxes & fees
12 Jan - 13 Jan
Hotel Puntijar
Le Premier Boutique Hotel
Le Premier Boutique Hotel
5.0 star property
Donji Grad
9.2 out of 10, Wonderful, (359 reviews)
Le Premier Boutique Hotel
Hotel Jägerhorn
Hotel Jägerhorn
3.0 star property
Gornji Grad
9.2 out of 10, Wonderful, (922 reviews)
The price is €78
includes taxes & fees
14 Jan - 15 Jan
Hotel Jägerhorn
DoubleTree by Hilton Zagreb
DoubleTree by Hilton Zagreb
5.0 star property
Trnje
9.0 out of 10, Wonderful, (1,000 reviews)
The price is €89
includes taxes & fees
18 Jan - 19 Jan
DoubleTree by Hilton Zagreb
Zonar Zagreb by Maistra City Vibes
Zonar Zagreb by Maistra City Vibes
4.0 star property
Trešnjevka - sjever
9.4 out of 10, Exceptional, (366 reviews)
The price is €86
includes taxes & fees
16 Jan - 17 Jan
Zonar Zagreb by Maistra City Vibes
Admiral Hotel
Admiral Hotel
4.0 star property
Trešnjevka - jug
9.2 out of 10, Wonderful, (129 reviews)
The price is €133
includes taxes & fees
12 Jan - 13 Jan
Admiral Hotel
Hotel Magdalena
Hotel Magdalena
3.0 star property
Novi Zagreb
9.6 out of 10, Exceptional, (66 reviews)
Hotel Magdalena
Novotel Zagreb
Novotel Zagreb
4.0 star property
Peščenica – Žitnjak
9.2 out of 10, Wonderful, (7 reviews)
The price is €94
includes taxes & fees
8 Feb - 9 Feb
Novotel Zagreb
Mövenpick Zagreb
Mövenpick Zagreb
4.0 star property
Novi Zagreb
9.2 out of 10, Wonderful, (298 reviews)
The price is €89
includes taxes & fees
25 Jan - 26 Jan
Mövenpick 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.
Showing deals for:23 Jan - 25 Jan

Budget hotels in Zagreb and vicinity

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.

Check out hotels with a spa in Zagreb

You may also like hotels with pools in Zagreb

You can also stay at family-friendly hotels 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 January
Currently viewing crowd sizes and weather for January.
Typical weather for Zagreb
January
High 4°C / low -1°C. Cloudy most days.
View properties in January
weather_cloudy
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
12°
weather_partly_sunny
March, no crowd data, average high temperature 12 degrees Celsius, average low temperature 3 degrees Celsius. Partly sunny.
17°
weather_sun
April, no crowd data, average high temperature 17 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
26°
weather_sun
June, no crowd data, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
28°
weather_sun
July, no crowd data, average high temperature 28 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
29°
weather_sun
August, no crowd data, average high temperature 29 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
23°
weather_sun
September, no crowd data, average high temperature 23 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
17°
weather_sun
October, no crowd data, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
11°
weather_sun
November, no crowd data, average high temperature 11 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
Monthly weather averages (˚C)

Top neighbourhoods in Zagreb

Donji Grad

The Donji Grad neighbourhood offers attractions, such as Zrinjevac and Croatian National Theatre.

Gornji Grad

The Gornji Grad neighbourhood offers attractions, such as Tkalciceva Street and Dolac.

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.

Trnje

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

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 €77 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 €77 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". 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?
To book a refundable Zagreb hotel on Hotels.com, just 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, DoubleTree by Hilton Zagreb, and Sheraton Zagreb Hotel. 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. DoubleTree by Hilton Zagreb and Sheraton Zagreb Hotel 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 check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even 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 Hotel Esplanade Zagreb, Antunovic Hotel East, and Canopy by Hilton Zagreb - City Centre. Hotel Esplanade Zagreb is a kid-friendly hotel in Donji Grad with a guest score of 9.6 out of 10. Check out Antunovic Hotel East with a guest score of 9.4. This popular hotel has an arcade/game room and free parking as well as children's books in the guestrooms. Canopy by Hilton Zagreb - City Centre is another good option in Donji Grad with free bicycle rentals as well as free cots in the guestrooms. Explore more kid-friendly hotels in Zagreb by using our "Family friendly" filter in your search on Hotels.com.
What are the top Zagreb hotels with a pool?
Discover some of the best Zagreb hotels with a pool for a little extra luxury on your trip. 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 property that features a seasonal outdoor pool. 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 arriving by car, choosing a great Zagreb hotel with free parking is a plus. Our travellers' favourites include:
What are the top Zagreb boutique hotels?
Choose a stylish and luxurious boutique hotel in Zagreb. Hotel President Pantovcak is a popular hotel with our travellers, offering guests a restaurant 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: Where History Whispers Through Art and Architecture

Zagreb, Croatia's vibrant capital, is a delightful blend of history and modernity. Stroll through the enchanting streets of the Upper Town, where medieval architecture meets lively cafés. Marvel at the stunning Zagreb Cathedral and explore the rich collections in numerous museums, including the Museum of Broken Relationships. Wander through lush parks or enjoy the bustling atmosphere of Dolac Market. With its charming blend of cultural experiences, artistic flair, and welcoming spirit, Zagreb invites travellers to uncover its hidden gems and savour the warmth of Croatian hospitality. Perfect for culture lovers and urban adventurers alike.

Discover great hotels in Zagreb

Zagreb offers a diverse range of hotel accommodations, from charming boutique stays in the city centre to modern hotels with stunning views. Whether you prefer a lively atmosphere or a tranquil retreat, you'll find plenty of options to suit your tastes and budget in this vibrant capital. Here are some of the best hotels in Zagreb that our travelers love:

  1. Hotel Guesthouse Stari JasenOpens in a new window: Hotel Guesthouse Stari Jasen is a charming 3.0-star guesthouse that caters to travellers seeking a pet-friendly experience. This property features essential amenities such as food and water bowls for pets and offers a welcoming atmosphere for those bringing their furry companions along. The overall vibe is warm and inviting, making it a delightful choice for leisure travellers who appreciate convenience and comfort during their stay. Guests often highlight the friendly service and unique touches that make their visit memorable.
  2. Guesthouse Ivac Inn Zagreb AirportOpens in a new window: Guesthouse Ivac Inn Zagreb Airport is a delightful 2.0-star guesthouse that provides a cozy atmosphere for leisure travellers. With a range of dining options including a bar and lounge, as well as a continental breakfast available for a small fee, this hotel ensures a pleasant start to your day. Visitors enjoy the entertainment amenities like cable television and flatscreen TVs, enhancing their downtime. The convenient location near the airport adds to its appeal, making it a popular choice for those looking to explore the city with ease and comfort.
  3. Royal Airport HotelOpens in a new window: Royal Airport Hotel is an elegant 4.0-star hotel situated in the heart of the city, ideal for discerning business travellers. With a focus on providing exceptional services, this hotel features facilities such as meeting rooms and conference spaces tailored to the needs of professionals. The contemporary design combined with its central location makes it a perfect base for exploring the vibrant surroundings. Guests appreciate the sophisticated ambiance and the seamless experience offered, ensuring a productive and enjoyable stay.

Top locations to stay in Zagreb

Some of the best areas to stay in Zagreb are Sesvete, Buzin, and Horvati. Sesvete offers a friendly atmosphere and relaxing spa options, while Buzin boasts convenient access to key attractions and local points of interest. Horvati is known for its charming scenery. For first-time visitors, Sesvete is the most appealing choice for a welcoming experience.

  1. SesveteOpens in a new window: If you’re looking for a friendly and relaxing atmosphere, Sesvete is an excellent choice. Known for its spa facilities, this area offers a rejuvenating escape from the hustle and bustle of city life. Enjoy leisurely walks in the nearby parks or explore local shops for unique souvenirs. Sesvete also provides easy access to cultural attractions, making it a great base to discover the artistic side of Zagreb while enjoying a quieter environment.
  2. BuzinOpens in a new window: Buzin is a charming area that offers a blend of convenience and tranquillity. Nestled close to the airport, it’s perfect for travellers seeking comfort without the noise of city life. The area's friendly vibe is complemented by local shops and cafes where you can relax and soak in the atmosphere. Buzin's proximity to major transport links makes it easy to explore Zagreb and its surrounding attractions, ensuring you won’t miss out on the city's highlights.
  3. HorvatiOpens in a new window: Horvati is a picturesque suburb that captures the essence of Croatian life. With its serene surroundings, it’s perfect for those wanting to unwind. You can enjoy the natural beauty of nearby parks and gardens, ideal for leisurely strolls or picnics. The area is also known for its cultural attractions, providing a taste of local heritage. Horvati is a fantastic choice for anyone looking to escape the busy city while still being within reach of Zagreb's main sights.

Things to do in Zagreb

Zagreb enchants visitors with its blend of vibrant urban life and stunning natural landscapes. Wander through lush parks, savour outdoor cafés, and explore winding streets filled with lively theatres and galleries. Enjoy leisurely strolls, partake in guided tours, or simply relax in serene green spaces — this city truly has something for everyone.

  • JarunOpens in a new window – Spend a leisurely day at Lake Jarun, where you can enjoy the tranquil waters and scenic walking paths. Rent a paddleboat or simply relax by the shoreline, soaking in the beautiful surroundings. The area is perfect for picnics and outdoor activities, making it a great escape from the city's hustle and bustle.
  • Ban Jelacic SquareOpens in a new window – Experience the vibrant heart of Zagreb at Ban Jelacic Square. This bustling piazza is a hub of activity, surrounded by shops and cafés, where you can take in the lively atmosphere. Don’t forget to snap a photo with the statue of Ban Jelacic himself, an iconic symbol of the city.
  • Zagreb CathedralOpens in a new window – Marvel at the stunning architecture of the Zagreb Cathedral, the tallest building in Croatia. Step inside to appreciate the intricate details and beautiful stained glass. The cathedral’s rich history and serene atmosphere make it a must-visit for anyone exploring the city.
  • Museum of Broken RelationshipsOpens in a new window – Discover the unique and poignant exhibits at the Museum of Broken Relationships. This one-of-a-kind museum showcases personal items and stories related to lost love, inviting visitors to reflect on their own experiences. It’s a thought-provoking stop that offers a different perspective on relationships.
  • Zagreb City MuseumOpens in a new window – Dive into the city’s past at Zagreb City Museum, where you’ll find fascinating displays that chronicle the city’s history from ancient times to the present. The engaging exhibits and historical artefacts provide a deeper understanding of Zagreb's cultural heritage.

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 likely to be lower. For a truly enriching experience, it is recommended to stay for at least 2 to 3 days to fully explore the city’s remarkable landmarks and cultural treasures. During your visit, you can immerse yourself in the local history by visiting museums and the stunning cathedral, enjoy leisurely walks through charming streets, and savour delightful refreshments at cafes. Moreover, you can experience the vibrant art scene and attend entertaining theatre performances, all of which offer great value for money in this captivating city.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Zagreb, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted rates on hotels as your travel date approaches. Additionally, consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, increasing your chances of saving. The Smart Shopping feature within the app allows you to compare hotel prices and amenities, ensuring you find the best options. By keeping an eye on updates regarding price drops or room availability, you could be well poised to seize a great last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate due to factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you save on your stay in a Zagreb hotel. For those seeking unique experiences, boutique hotels often provide a more personalised atmosphere and may sometimes offer better value. When you book through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll suggest alternative dates that could be more affordable, enhancing your chances of securing a better deal.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive, but with Zagreb's superb public transport links, you may discover a more affordable independent hotel 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