Zagreb Hotels

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?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Zagreb on Hotels.com. These Zagreb hotels consistently deliver on quality, location and traveller experience. Last updated on .

1. Hotel Esplanade Zagreb

Hotel Esplanade Zagreb
5.0 star property
Donji Grad
9.6 out of 10, Exceptional, (1,010 reviews)
Grand 1920s hotel balances old-world charm with modern comforts. Stroll to Tomislav Square and botanical gardens, or relax on the terrace after a massage. Travellers rave about the helpful staff and delicious breakfast buffet.
The price is S$222
includes taxes & fees
8 Nov - 9 Nov
Hotel Esplanade Zagreb

2. Best Western Premier Hotel Astoria

Best Western Premier Hotel Astoria
4.0 star property
Donji Grad
9.2 out of 10, Wonderful, (1,011 reviews)
Embrace rich breakfast and exceptional service at this Zagreb hotel. A mere 4-minute walk from Central Station, with the Art Pavilion and King Tomislav Square nearby. Enjoy complimentary WiFi, parking, and cocktails at the stylish bar.
The price is S$198
includes taxes & fees
3 Nov - 4 Nov
Best Western Premier Hotel Astoria

3. Hotel Dubrovnik

Hotel Dubrovnik
4.0 star property
Donji Grad
9.0 out of 10, Wonderful, (1,029 reviews)
Find sanctuary at this city centre Zagreb hotel, where the train station is an 11-minute walk away. After enjoying your free breakfast, explore nearby Zagreb Eye Viewpoint or unwind with a massage. The helpful staff and on-site steakhouse elevate your stay.
The price is S$252
includes taxes & fees
24 Oct - 25 Oct
Hotel Dubrovnik

4. Sheraton Zagreb Hotel

Sheraton Zagreb Hotel
5.0 star property
Donji Grad
8.8 out of 10, Excellent, (1,003 reviews)
Feel pampered at this Zagreb hotel featuring an indoor pool and full-service spa. The 2 international restaurants and poolside bar create a relaxed atmosphere. Located near Zagreb Central Station, you'll enjoy easy access to cultural sites while staying in comfortable rooms.
The price is S$162
includes taxes & fees
24 Oct - 25 Oct
Sheraton Zagreb Hotel

5. Manda Heritage Hotel

Manda Heritage Hotel
3.5 star property
Donji Grad
9.6 out of 10, Exceptional, (854 reviews)
Perfectly positioned near Zagreb's central station, this inviting hotel offers comfortable rooms with in-room massage services. Guests praise the helpful staff and clean accommodation. Visit nearby Mestrovic Pavilion or explore the city's vibrant culture.
The price is S$141
includes taxes & fees
9 Nov - 10 Nov
Manda Heritage Hotel

6. Hotel Central

Hotel Central
3.0 star property
Donji Grad
8.4 out of 10, Very good, (1,002 reviews)
The price is S$148
includes taxes & fees
18 Oct - 19 Oct
Hotel Central

7. Hilton Garden Inn Zagreb - Radnicka

Hilton Garden Inn Zagreb - Radnicka
4.0 star property
Trnje
9.0 out of 10, Wonderful, (238 reviews)
This modern hotel offers 24-hour fitness options and local cuisine at Garden restaurant. Just minutes from Zagreb Central Station with easy access to Miroslav Kraljevic Gallery and Victims of Fascism Square. Business travellers will appreciate the convenient location and thoughtful amenities.
The price is S$138
includes taxes & fees
31 Oct - 1 Nov
Hilton Garden Inn Zagreb - Radnicka

8. The Westin Zagreb

The Westin Zagreb
5.0 star property
Donji Grad
8.6 out of 10, Excellent, (1,005 reviews)
This upscale hotel sits minutes from Mimara Museum and the Museum of Arts and Crafts, with Zagreb West Station a 10-minute walk away. Unwind in the indoor pool after spa treatments, or enjoy drinks at the stylish bar.
The price is S$155
includes taxes & fees
1 Nov - 2 Nov
The Westin Zagreb

9. Hotel 9

Hotel 9
4.0 star property
Trnje
9.4 out of 10, Exceptional, (324 reviews)
Moments from Zagreb Central Train Station, this welcoming hotel puts you close to Branimir Centar and Victims of Fascism Square. Guests consistently praise the helpful staff and convenient public transport connections for exploring Croatia's capital.
The price is S$113
includes taxes & fees
3 Nov - 4 Nov
Hotel 9

10. DoubleTree by Hilton Zagreb

DoubleTree by Hilton Zagreb
5.0 star property
Trnje
9.0 out of 10, Wonderful, (1,001 reviews)
Elegant rooms await at this Zagreb hotel featuring an indoor pool and rejuvenating spa treatments. Close to Miroslav Kraljevic Gallery and Branimir Centar, guests can enjoy the fitness centre and bar after exploring cultural attractions.
The price is S$157
includes taxes & fees
13 Nov - 14 Nov
DoubleTree by Hilton Zagreb

11. Canopy by Hilton Zagreb - City Centre

Canopy by Hilton Zagreb - City Centre
4.0 star property
Donji Grad
9.2 out of 10, Wonderful, (816 reviews)
Unwind in this tranquil Zagreb retreat near the city centre with easy train access. The hotel offers a relaxing bar, rejuvenating massages, and 24-hour fitness facilities. Guests consistently praise the helpful staff and quiet atmosphere.
The price is S$150
includes taxes & fees
25 Oct - 26 Oct
Canopy by Hilton Zagreb - City Centre

12. Hotel International by Maistra City Vibes

Hotel International by Maistra City Vibes
4.0 star property
Trnje
8.8 out of 10, Excellent, (768 reviews)
Located near Zagreb Central Station, this hotel offers convenient access to Vatroslav Lisinski Concert Hall and Botanical Garden. Enjoy drinks at the bar, grab snacks from the deli, or relax on the terrace after exploring the city's elegant attractions.
The price is S$158
includes taxes & fees
18 Oct - 19 Oct
Hotel International by Maistra City Vibes

13. art’otel Zagreb

art’otel Zagreb
5.0 star property
Donji Grad
9.6 out of 10, Exceptional, (475 reviews)
Enjoy panoramic views from the rooftop terrace at this central Zagreb hotel. Unwind with massages at the full-service spa, take a dip in the indoor pool, or visit 2 bars for drinks. Located minutes from Zrinjevac and Zagreb Central Station.
The price is S$219
includes taxes & fees
12 Nov - 13 Nov
art’otel Zagreb

14. Le Premier Boutique Hotel

Le Premier Boutique Hotel
5.0 star property
Donji Grad
9.2 out of 10, Wonderful, (414 reviews)
Unwind at this luxurious Zagreb hotel offering a full-service spa with massages, sauna, and fitness centre. Enjoy the bar and café just minutes from Mestrovic Pavilion and Zagreb Central Station, where the helpful staff receives consistent praise.
The price is S$167
includes taxes & fees
8 Nov - 9 Nov
Le Premier Boutique Hotel

15. Hotel Jägerhorn

Hotel Jägerhorn
3.0 star property
Gornji Grad
9.2 out of 10, Wonderful, (1,000 reviews)
The price is S$192
includes taxes & fees
4 Nov - 5 Nov
Hotel Jägerhorn

16. Amadria Park Hotel Capital

Amadria Park Hotel Capital
4.0 star property
Donji Grad
9.2 out of 10, Wonderful, (127 reviews)
This sleek hotel offers urban relaxation with plush dressing gowns and custom pillow menus in every room. Just minutes from Zrinjevac and Zagreb Central Station, enjoy convenient access to cultural sites after workouts at the fitness centre.
The price is S$201
includes taxes & fees
11 Nov - 12 Nov
Amadria Park Hotel Capital

17. Best Western Airport Hotel Stella

Best Western Airport Hotel Stella
3.0 star property
Novi Zagreb
9.0 out of 10, Wonderful, (1,009 reviews)
Just 3.3 miles from Zagreb Airport with free shuttle service, this hotel offers a welcoming retreat. Unwind in the sauna after a massage, or enjoy a workout in the fitness centre before drinks at the bar. Free breakfast, WiFi, and parking round out your stay.
The price is S$164
includes taxes & fees
3 Nov - 4 Nov
Best Western Airport Hotel Stella

18. Mövenpick Zagreb

Mövenpick Zagreb
4.0 star property
Novi Zagreb
9.2 out of 10, Wonderful, (359 reviews)
Unwind at this modern hotel near Zagreb Klara Station and Supernova Zagreb - Buzin. The restaurant, bar, and all-day fitness centre cater to business travellers, while a terrace and deli offer relaxing spaces for casual moments after exploring the Museum of Contemporary Art.
The price is S$173
includes taxes & fees
7 Nov - 8 Nov
Mövenpick Zagreb

19. Spin&Fly

Spin&Fly
3.0 star property
Donji Grad
9.4 out of 10, Exceptional, (50 reviews)
The price is S$83
includes taxes & fees
2 Nov - 3 Nov
Spin&Fly

20. Hotel Calypso

Hotel Calypso
3.0 star property
Novi Zagreb
9.2 out of 10, Wonderful, (126 reviews)
Unwind at this tranquil Zagreb hotel featuring a garden retreat and welcoming terrace. Near Jarun Lake recreation area, guests enjoy free breakfast, WiFi, and parking. The on-site restaurant Calypso serves three daily meals, while the bar offers evening refreshments.
The price is S$133
includes taxes & fees
11 Nov - 12 Nov
Hotel Calypso
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.

Get last-minute hotel deals in Zagreb and save more

Sign in to unlock great savings.
Showing deals for:16 Oct - 18 Oct
Showing deals for:23 Oct - 25 Oct
Showing deals for:12 Nov - 13 Nov

Check out pet-friendly hotels in Zagreb

You may also like hotels with spas in Zagreb

You can also stay at hotels with a pool 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 October
Currently viewing crowd sizes and weather for October.
Typical weather for Zagreb
October
High 17°C / low 8°C. Sunny most days.
View properties in October
17°
weather_sun
October, no crowd data, average high temperature 17 degrees Celsius, average low temperature 8 degrees Celsius. Sunny most days.
8°
11°
weather_sun
November, no crowd data, average high temperature 11 degrees Celsius, average low temperature 5 degrees Celsius. Sunny most days.
5°
6°
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
4°
weather_cloudy
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature -1 degrees Celsius. Cloudy most days.
-1°
7°
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
12°
weather_partly_sunny
March, no crowd data, average high temperature 12 degrees Celsius, average low temperature 3 degrees Celsius. Partly sunny.
3°
17°
weather_sun
April, no crowd data, average high temperature 17 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
7°
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°
Monthly weather averages (˚C)

Top neighbourhoods in Zagreb

Gornji Grad

Gornji Grad's cobblestone streets reveal Zagreb's medieval soul at every turn. St. Mark's Church dazzles with its colourful tiled roof while the mystical Stone Gate shrine draws visitors with flickering candles. History buffs will love exploring the quirky Museum of Broken Relationships and climbing Lotrščak Tower for panoramic city views. The area feels like stepping into a fairy tale with its Gothic spires and gas lamps. Traditional Croatian konobas serve hearty dishes like štrukli in this pedestrian-friendly area. The funicular railway connects to Lower Town every 10 minutes when your feet need a break. Boutique hotels in converted historic buildings offer character with modern amenities, though expect premium pricing for this prime location.

Donji Grad

Donji Grad serves up culture on a silver platter with museums and galleries tucked between gorgeous 19th-century buildings. The Croatian National Theatre's ornate facade stops pedestrians in their tracks while leafy Zrinjevac Park offers a perfect breather. Art lovers can bounce between the Archaeological Museum's ancient treasures and the Mimara Museum's eclectic collections without breaking a sweat. Getting around couldn't be easier with trams connecting major squares and Zagreb Central Station just steps away. Cosy cafés and refined restaurants occupy historic buildings where you can sample traditional Croatian cuisine. Choose from elegant hotels in converted Habsburg-era buildings for the full immersion into Zagreb's imperial grandeur.

Eugen Kvaternik

Zagreb's Eugen Kvaternik area gives you a real peek into local life without the tourist hustle. Tree-lined streets lead past socialist-era apartments and traditional red-roofed Croatian houses where residents chat over morning coffee. You're just steps from Maksimir Park's eastern edge with its walking trails and peaceful lakes—perfect for an afternoon stroll or morning jog. Family-run cafes and konobas serve up delicious strukli and grilled meats at prices that won't empty your wallet. Tram lines 11 and 12 zip you to the city centre in just 15 minutes. Budget-friendly apartments and guesthouses offer a genuine Zagreb experience with personal touches you won't find city centre.

Trnje

Trnje blends authentic Zagreb living with surprising cultural gems. Catch a world-class performance at Vatroslav Lisinski Concert Hall or admire the striking Euro Tower piercing the skyline. This area gives you a front-row seat to everyday Croatian life with quiet residential streets and small parks where locals gather away from tourist crowds. The area's crown jewel is Zagreb's grand Habsburg-era railway station, making day trips across Croatia incredibly convenient. Local konobas serve hearty štrukli and ćevapi at wallet-friendly prices, while area bakeries offer fresh burek each morning. Budget hotels and apartment rentals provide comfortable bases with excellent tram connections to the city centre.

Novi Zagreb

Novi Zagreb delivers a taste of everyday Croatian life away from tourist crowds. Wide boulevards lined with socialist-era buildings create a peaceful backdrop for exploring Bundek Park's walking trails and lakeside views. The Arena Zagreb hosts major events while shopping centers like Avenue Mall offer retail therapy with local flair. Sava River embankment paths beckon joggers and cyclists looking for scenic routes. Budget-friendly apartments and guesthouses make this area perfect for travellers watching their wallets. Trams whisk you to central Zagreb in just 15-20 minutes, making this quiet district an ideal home base. Local eateries serve traditional Croatian dishes at prices well below city centre rates.

Top landmarks in Zagreb

Learn more about Zagreb

Ascend the funicular to Upper Town where Gothic spires pierce the sky above terracotta rooftops. The Museum of Broken Relationships offers a quirky yet poignant collection of failed romance artefacts that will make you laugh and cry simultaneously. Coffee culture reigns supreme – locals linger for hours at café tables in Ban Jelačić Square, turning people-watching into an art form. The Croatian National Theatre glows golden at dusk, while Zrinjevac park provides leafy respite from urban explorations. Don't miss the Stone Gate shrine where locals light candles with whispered wishes. For panoramic views, climb Lotrščak Tower just before noon to witness the daily cannon firing that has startled pigeons (and tourists) since 1877.

A cityscape at dusk with illuminated buildings, a prominent church tower, and a busy square with street vendors.

Check out reviews of Zagreb hotels guests love

Frequently asked questions

Can I book a refundable accommodation option in Zagreb?
If you want the flexibility to change your plans to Zagreb, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in Zagreb if I want a holiday rental instead of a hotel?
If you're looking for a good alternative to a hotel, review our selection of 59 holiday homes. You can also book one of 680 apartments or 16 villas.
What will the weather in Zagreb be like during my visit?
The warmest months in Zagreb are usually August and July, with an average temperature of 21°C. January and February are the chilliest months, when the average temperature is 3°C. The rainiest months are May and September.
Why should I book my Zagreb hotel with Hotels.com?
There are plenty of reasons to book your Zagreb travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Zagreb

Unveiling Zagreb: A Tapestry of Culture and Enchantment

Discover Zagreb, Croatia's vibrant capital, where history and modernity intertwine beautifully. Marvel at the stunning architecture of Zagreb Cathedral and immerse yourself in the city's rich cultural heritage at its many museums. Wander through charming streets dotted with cafes and boutiques, and savour the lively atmosphere of local markets. With its unique blend of historic allure and contemporary flair, Zagreb offers an enriching experience for every traveller.

Discover great hotels near Zagreb

Zagreb offers a range of hotel options from cosy boutique stays to modern luxury hotels. Many hotels in Zagreb provide comfortable amenities and are well-situated near the city's attractions, making it easy to explore its vibrant culture and historic sites. Here are some of the best hotels near Zagreb that our travelers love:

  1. Hotel Guesthouse Stari JasenOpens in a new window: This 3.0-star guesthouse delights leisure travellers with its focus on comfort and style. With an impressive guest rating, it offers a blend of thoughtful amenities and standout features that cater to trend-aware explorers. Guests are welcomed to a curated experience, where the ambiance complements a modern design aesthetic. The property is perfect for those who appreciate a seamless journey, accentuated by details that elevate a stay to a boutique level. A sophisticated atmosphere combined with key amenities ensures a memorable and distinctive experience for every guest.
  2. Guesthouse Ivac Inn Zagreb AirportOpens in a new window: This budget-friendly guesthouse charms leisure travellers with its inviting atmosphere and smart, curated features. The property offers a blend of comforts and thoughtful dining options that create a warm, welcoming stay for those seeking a smooth travel experience. With an emphasis on simplicity and quality, the hotel presents a unique setting where modern design meets practical, stylish comfort. An array of features and a well-considered ambience ensure that every moment of the journey is delightful and memorable.

Where to stay in Zagreb

Stay in Sesvete, Buzin, and Donji Bukovec when visiting Zagreb for a delightful experience. Sesvete offers a friendly atmosphere with budget options, spa facilities, and family-friendly activities. Buzin is known for its charming dining scene, while Donji Bukovec provides a tranquil retreat. For first-time visitors, Sesvete is the best choice, blending relaxation and accessibility.

  1. SesveteOpens in a new window: Sesvete is a charming suburb of Zagreb that offers a delightful blend of relaxation and family-friendly activities. Known for its friendly atmosphere, it’s an excellent choice for those travelling with loved ones. You can unwind at local spas or enjoy a refreshing swim in nearby pools, making it ideal for a romantic getaway or a relaxing retreat. Points of interest include lush parks perfect for picnics and leisurely strolls, ensuring a peaceful environment away from the city bustle. The area also boasts a variety of dining options, catering to all tastes, from delightful local cuisine to international fare.
  2. BuzinOpens in a new window: Buzin is a quaint neighbourhood that provides a serene escape while still being close to the vibrant heart of Zagreb. It's perfect for budget-conscious travellers who appreciate a friendly vibe and a peaceful environment. There are plenty of options for dining where you can savour authentic Croatian dishes. The area is also family-friendly, with parks and recreational spaces that are great for kids to explore. Buzin is an excellent base for those who want a relaxing stay with easy access to the city’s main attractions.
  3. Donji BukovecOpens in a new window: Donji Bukovec is a small, picturesque area that offers a delightful retreat for visitors seeking tranquillity. Its friendly locals and budget-friendly accommodations make it an attractive option for travellers looking for a peaceful stay. The charm of this area lies in its natural surroundings, perfect for leisurely walks or enjoying the outdoors. While it may not have many tourist attractions, the warm community spirit and relaxing atmosphere make it a perfect spot for those wishing to unwind and escape the hustle of city life.

Things to do in Zagreb

Zagreb offers a lively blend of artistic flair and scenic charm, where tree-lined parks meet inviting lakes and rolling hills. Enjoy leisurely walks, engaging tours, and vibrant theatre shows, all set against a backdrop of diverse natural beauty and a warm, welcoming atmosphere.

  • Bundek LakeOpens in a new window – Discover the tranquillity of this charming lake where you can enjoy a leisurely stroll along its banks, taking in the serene waters and surrounding parklands. While it’s known for its peaceful atmosphere, the lake also has connections to the local museum scene and the historic cathedral.
  • Technical MuseumOpens in a new window – Delve into the world of science at this engaging museum, where interactive exhibits and fascinating displays highlight the evolution of technology. It offers a unique way to understand how scientific advancements have shaped modern life, all while nodding to the region’s rich cathedral history.
  • Ilica StreetOpens in a new window – Wander down this lively tourist precinct, lined with shops and local eateries that capture the spirit of Zagreb. As you explore, you’ll find that the area carries subtle hints of the city’s museum and cathedral heritage, offering a blend of modern vibrancy and historical nods.
  • MedvednicaOpens in a new window – Venture up this impressive mountain to enjoy a change of pace from the urban landscape. The natural trails and elevated views provide a refreshing escape, with the area subtly echoing the themes found in local museums and even the enduring legacy of Zagreb’s cathedral architecture.
  • Zagreb CathedralOpens in a new window – Visit this iconic cathedral, a stunning example of religious architecture. Its imposing presence and intricate design invite you to explore its historical significance, while also reflecting influences from the museum culture that enriches Zagreb’s overall character.

4 tips for savvy savings when booking a hotel in Zagreb

  1. Book for the cheapest times: The most affordable period to visit Zagreb is from January to March, when hotel prices tend to be lower. Staying for at least 2 to 3 days is ideal for discovering the city’s key landmarks, cultural wonders, and historical sites. During your visit, you can explore a variety of attractions, including museums, theatres, and the stunning cathedral, all while enjoying the vibrant atmosphere of cafes and friendly locals. This budget-friendly experience offers great value for money, allowing you to immerse yourself in Zagreb's rich history and culture without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Zagreb on Hotels.com, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections, where you may discover discounted hotel rates close to your travel date. Consider enabling email alerts or push notifications to stay updated on flash sales and special promotions, helping you seize opportunities to save. Additionally, you can utilise Smart Shopping , a comparison tool available via the app, to compare hotel prices and amenities, ensuring you're informed if rooms become available or prices drop. This way, you're more likely to secure a last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find better rates for your stay in a hotel in Zagreb. For those seeking distinctive accommodations, boutique hotels can provide a more personalised experience and occasionally greater 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 leans towards the higher end, we may suggest alternative dates that could offer more affordable options.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive, but with Zagreb’s superb public transport connections, you may discover a more affordable independent hotel located further afield that remains well linked. For those wishing to explore alternative, less crowded neighbourhoods or even some 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