A stone relief sculpture of a historical scene with figures in various poses, set against a stone wall with greenery at the base.

Find hotels in Zagreb from ฿2,191

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Zagreb hotels

Best Western Airport Hotel Stella

Best Western Airport Hotel Stella
3.0 star property
Novi Zagreb
9.0 out of 10, Wonderful, (1,007 reviews)
"Great breakfast ! Awesome service and helpful staff"
United States
Ines
The price is ฿4,026
฿4,691 total
includes taxes & fees
15 Jul - 16 Jul
Best Western Airport Hotel Stella

Hotel Calypso

Hotel Calypso
3.0 star property
Novi Zagreb
9.4 out of 10, Exceptional, (113 reviews)
"Limited breakfast selection but otherwise very good. The bedding was very comfortable."
United States
Richard
The price is ฿3,057
฿3,786 total
includes taxes & fees
15 Jul - 16 Jul
Hotel Calypso

Hotel Aristos

Hotel Aristos
4.0 star property
Novi Zagreb
8.6 out of 10, Excellent, (342 reviews)
"Very cute and fun for couples ! "
United States
Brittany
The price is ฿3,632
฿4,246 total
includes taxes & fees
16 Jul - 17 Jul
Hotel Aristos

Novotel Zagreb - opened September 2025

Novotel Zagreb - opened September 2025
4.0 star property
Peščenica – Žitnjak
9.0 out of 10, Wonderful, (41 reviews)
"Great breakfast, nice personal, decent beds. Would stay again!"
Germany
Jose
The price is ฿3,674
฿4,294 total
includes taxes & fees
20 Jul - 21 Jul
Novotel Zagreb - opened September 2025

Residence Hotel

Residence Hotel
4.0 star property
Donja Dubrava
8.8 out of 10, Excellent, (451 reviews)
"Great please"
United States
Enver
The price is ฿4,382
฿5,094 total
includes taxes & fees
13 Jul - 14 Jul
Residence Hotel

Hotel Gallus

Hotel Gallus
3.0 star property
Sesvete
9.0 out of 10, Wonderful, (112 reviews)
"Very affordable, clean, great breakfast and cafe area"
Australia
Karolina
The price is ฿3,354
฿3,931 total
includes taxes & fees
15 Jul - 16 Jul
Hotel Gallus

Hotel Jarun

Hotel Jarun
3.0 star property
Trešnjevka - jug
9.6 out of 10, Exceptional, (110 reviews)
"Nice hotel"
Ireland
Jovan
The price is ฿3,542
฿4,143 total
includes taxes & fees
19 Jul - 20 Jul
Hotel Jarun

Hotel Magdalena

Hotel Magdalena
3.0 star property
Novi Zagreb
9.6 out of 10, Exceptional, (73 reviews)
"Quite, need a car but easy parking"
Canada
Tao
The price is ฿4,209
฿5,018 total
includes taxes & fees
16 Jul - 17 Jul
Hotel Magdalena

Admiral Hotel

Admiral Hotel
4.0 star property
Trešnjevka - jug
9.2 out of 10, Wonderful, (140 reviews)
"Admiral was one of the best hotels we have stayed - the room, the amenities, staff, all around. the staff was friendly & professional. Nice to stay at a classical and traditional place. Little smokey from bar & casino though. Great place!! "
United States
Alida
The price is ฿4,085
฿4,757 total
includes taxes & fees
17 Jul - 18 Jul
Admiral Hotel

art’otel Zagreb

art’otel Zagreb
5.0 star property
Donji Grad
9.8 out of 10, Exceptional, (424 reviews)
"The hotel and staff were great. Would definitely stay there again"
United States
Susan
The price is ฿6,054
฿6,841 total
includes taxes & fees
26 Jul - 27 Jul
art’otel Zagreb

Mövenpick Zagreb

Mövenpick Zagreb
4.0 star property
Novi Zagreb
9.2 out of 10, Wonderful, (328 reviews)
"The rooms are beautiful and bed is very comfortable. The staff is friendly and very accommodating. We had a fabulous staay"
Canada
Mirjana
The price is ฿3,330
฿3,904 total
includes taxes & fees
9 Aug - 10 Aug
Mövenpick Zagreb

Hotel Zovko

Hotel Zovko
4.0 star property
Sesvete
8.0 out of 10, Very good, (26 reviews)
"Great place to stay in general,but far to the centre of Zagreb."
Brazil
Aída
The price is ฿2,997
฿3,528 total
includes taxes & fees
13 Jul - 14 Jul
Hotel Zovko

Hotel International by Maistra City Vibes

Hotel International by Maistra City Vibes
4.0 star property
Trnje
8.8 out of 10, Excellent, (741 reviews)
"Breakfast was excellent lots of choices and everything always available"
United Kingdom
Sonia
The price is ฿3,309
฿3,739 total
includes taxes & fees
11 Aug - 12 Aug
Hotel International by Maistra City Vibes

Hotel Esplanade Zagreb

Hotel Esplanade Zagreb
5.0 star property
Donji Grad
9.4 out of 10, Exceptional, (1,011 reviews)
"Beautiful hotel with excellent service!"
United States
Vijay
The price is ฿5,719
฿6,604 total
includes taxes & fees
16 Jul - 17 Jul
Hotel Esplanade Zagreb

Spin&Fly

Spin&Fly
3.0 star property
Donji Grad
9.6 out of 10, Exceptional, (25 reviews)
"Nice apartment and comfortable beds close to lower town. It is about 15 min walk to main bus stop so definitely a plus to catch bus for intercity travels or going to Plitvice National park."
United States
Amit
The price is ฿2,270
฿2,707 total
includes taxes & fees
15 Jul - 16 Jul
Spin&Fly

Rooms Lara

Rooms Lara
3.0 star property
Trnje
9.0 out of 10, Wonderful, (35 reviews)
"Everything was perfect and the balcony was great! Would definitely stay again. "
United States
Noah
The price is ฿1,534
฿2,293 total
includes taxes & fees
13 Jul - 14 Jul
Rooms Lara

Hotel Slisko

Hotel Slisko
3.0 star property
Trnje
8.6 out of 10, Excellent, (462 reviews)
"Very nice!"
United States
Gerald
The price is ฿2,864
฿3,377 total
includes taxes & fees
15 Jul - 16 Jul
Hotel Slisko

Manda Heritage Hotel

Manda Heritage Hotel
3.5 star property
Donji Grad
9.6 out of 10, Exceptional, (802 reviews)
"Great location great comfortable rooms"
United States
Rabab
The price is ฿3,652
฿4,268 total
includes taxes & fees
4 Aug - 5 Aug
Manda Heritage Hotel

Rooms Madison

Rooms Madison
3.0 star property
Trešnjevka - jug
7.6 out of 10, Good, (14 reviews)
"Nice stay for a day of visit in Zagreb. Small room with air conditioning in it and decorated in a cute way. Friendly staff available 24/7. Parking next to the building"
United Kingdom
Angelique
The price is ฿1,968
฿2,365 total
includes taxes & fees
19 Jul - 20 Jul
Rooms Madison

Casablanca Boutique Bed & Breakfast

Casablanca Boutique Bed & Breakfast
3.0 star property
Donji Grad
9.6 out of 10, Exceptional, (230 reviews)
"Loved the location! Close to transportation and eateries. Helpful staff. Great selection for breakfast!"
United States
Mary
The price is ฿3,178
฿3,733 total
includes taxes & fees
13 Jul - 14 Jul
Casablanca Boutique Bed & Breakfast
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.

Holiday Rentals in Zagreb

Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Zagreb

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

Gornji Grad

Gornji Grad holds Zagreb's medieval treasures within its charming cobblestone streets. St. Mark's Church dazzles visitors with its colourful tiled roof depicting Croatian emblems. Ancient stone walls house the mystical Stone Gate shrine where candles flicker in quiet devotion. The funicular railway connects this peaceful Upper Town to the bustling Lower Town in minutes. This pedestrian-friendly district showcases Croatian heritage through its well-preserved architecture and cultural institutions. Visitors can explore the quirky Museum of Broken Relationships or climb Lotrščak Tower for panoramic city views. Traditional konobas serve hearty Croatian dishes while artisan shops offer authentic local crafts.

Donji Grad

Explore the historic grandeur of Donji Grad, Zagreb's elegant Lower Town where 19th-century Austro-Hungarian buildings frame tree-lined promenades. Stroll through the famous Green Horseshoe park system connecting major cultural institutions. Museums like the Mimara and Archaeological Museum showcase rich collections just steps from charming cafés. The Croatian National Theatre stands as a neo-baroque masterpiece in this walkable district filled with pedestrian-only zones. Zrinjevac Park offers peaceful respite between museum visits and shopping along Ilica Street. With Zagreb Central Station nearby, this cultural heart of the city balances refined attractions with authentic local life.

Trnje

Trnje blends authentic Zagreb life with convenient transport connections. This residential district lets you experience local Croatian culture through area bakeries and traditional konobas serving hearty štrukli and ćevapi. The grand Habsburg-era railway station serves as an impressive area anchor. The area offers excellent connectivity with frequent trams reaching the city centre in minutes. Vatroslav Lisinski Concert Hall provides cultural entertainment while small parks between residential blocks create peaceful retreats. Zagreb Fair hosts interesting exhibitions year-round, making Trnje perfect for travellers seeking authenticity with easy access to Zagreb's attractions.

Eugen Kvaternik

Zagreb's Eugen Kvaternik area offers an authentic slice of local life away from tourist crowds. Tree-lined streets weave between socialist-era apartments and traditional red-roofed Croatian houses. Morning coffee aromas drift from family-run cafes serving delicious strukli and grilled meats at budget-friendly prices. Adjacent to Maksimir Park's eastern edge, this peaceful residential area provides excellent access to walking trails and lakes. Well-connected by trams 11 and 12, you'll reach city centre Zagreb in just 15-20 minutes while enjoying the genuine character of everyday Croatian life.

Novi Zagreb

Across the Sava River from central Zagreb, Novi Zagreb offers an authentic slice of everyday Croatian life. This residential district features wide boulevards, socialist-era architecture, and abundant green spaces including scenic Bundek Park with its artificial lake and walking trails. Budget travellers will appreciate the affordable accommodation and dining options throughout the area. The excellent tram network connects you to city centre Zagreb in just 15-20 minutes. Arena Zagreb, modern shopping centers, and the peaceful Sava River embankment provide plenty to explore.

Stay near popular Zagreb attractions

Learn more about Zagreb

Stroll through the medieval Upper Town where St. Mark's Church's colourful tiled roof becomes your perfect Instagram backdrop. The Museum of Broken Relationships and bustling Dolac Market deserve your time, while locals gather in café-lined squares for afternoon coffee rituals.

A historic building with a green dome, arched windows, and ivy-covered walls.

Top Zagreb Hotel Reviews

More cheap stays in Zagreb

Hotels in Zagreb with star rating

Find out more about Zagreb

Top reasons to visit Zagreb

  • Vibrant City Centre: Explore the lively heart of Zagreb, filled with friendly atmospheres, charming streets, and trendy neighbourhoods.
  • Cultural Richness: Visit intriguing museums, galleries, and historic sites like the Zagreb Cathedral and archaeological museum.
  • Beautiful Parks: Enjoy the scenic vistas and tranquil parks that surround the city, perfect for relaxation.
  • Diverse Dining: Indulge in local cuisine at various restaurants, offering a taste of authentic Croatian flavours.
  • Outdoor Adventures: Engage in a range of outdoor activities, including day trips to nearby attractions.

Find great hotels in Zagreb

When visiting Zagreb, you'll discover a diverse selection of accommodations, from charming guesthouses to modern hotels. Whether you seek a pet-friendly retreat or a business-friendly venue, the city offers a variety of options to enhance your stay. With numerous hotels in Zagreb catering to every traveller's needs, you're sure to find the perfect base for exploring this vibrant destination.

  • Hotel Esplanade Zagreb: Renowned for its elegant Art Deco design, Hotel Esplanade Zagreb is a luxurious 5-star hotel with a guest rating of 9.6 out of 10. This property is ideal for families and couples seeking a romantic getaway. The hotel offers an array of amenities including childcare services, a well-equipped spa, and packages designed for intimate experiences. Guests can indulge in 24-hour room service and enjoy soothing massages in-house, making it a perfect retreat for relaxation and romance in the heart of Zagreb.
  • Hotel Dubrovnik: Situated in the vibrant centre of Zagreb, Hotel Dubrovnik is a charming 4-star establishment with a guest rating of 9.0 out of 10. This hotel caters to pet-friendly travellers and business professionals alike, offering essential amenities for both. With provisions for pets such as food and water bowls and a welcoming policy for service animals, guests can enjoy their stay without the hassle of leaving their furry companions behind. The hotel's modern facilities create a comfortable atmosphere for work and relaxation during your visit.
  • Sheraton Zagreb Hotel: A sophisticated 5-star hotel with a guest rating of 8.8 out of 10, Sheraton Zagreb Hotel is well-suited for families and business travellers. The hotel provides excellent amenities for children, including onsite babysitting services and complimentary cribs. With its central location, guests can easily access Zagreb’s attractions while enjoying the comfort of spacious rooms and comprehensive business facilities. The Sheraton combines convenience with luxury, making it an appealing choice for those travelling for both leisure and work.

Where to stay in Zagreb

Experience the vibrant charm of Zagreb, where history meets modernity. Explore the lively Zagreb city centre, often described as the heart of the city, and immerse yourself in its friendly atmosphere. Discover hidden gems and trendy neighbourhoods, perfect for adventurous excursions. Don't miss the beautiful parks and scenic vistas that surround this captivating city, making it an ideal destination for both relaxation and exploration.

  • Donji Grad: Nestled in the heart of Zagreb, Donji Grad is a vibrant neighbourhood that offers a delightful blend of urban life and natural beauty. Known for its shopping centres and educational institutions, this area attracts a diverse array of travellers seeking outdoor adventures and scenic experiences. The peak tourist season from July to September sees visitors flocking to its charming piazza squares and nearby national parks, perfect for leisurely strolls and exploration. The local atmosphere is lively, making it an excellent spot for those wanting to enjoy the buzz of city life while being close to nature.
  • Gornji Grad: Steeped in history, Gornji Grad, or Upper Town, is a picturesque neighbourhood that showcases the enchanting side of Zagreb. Known for its medieval architecture and cobbled streets, this area is a must-visit for anyone looking to immerse themselves in the rich cultural heritage of the city. With an influx of visitors during the summer months, Gornji Grad offers a variety of outdoor activities and stunning vistas. Key highlights include the historical landmarks and national parks that surround the area, making it an ideal destination for those who appreciate both adventure and scenic beauty.
  • Novi Zagreb: As a modern district of Zagreb, Novi Zagreb offers a unique contrast to the historic charm of the city. This area is favoured by travellers looking for a more contemporary experience, complete with shopping centres and bustling markets. The district enjoys a steady flow of visitors throughout the year, with peak times in summer. Guests can explore local attractions such as the stadium and nearby national parks, ensuring a mix of leisure and adventure. Novi Zagreb is perfect for those seeking a dynamic urban experience while still enjoying the natural splendours of the region.

Things to do in Zagreb

Shopping

Zagreb offers a delightful shopping experience with local markets like Dolac Market, where you can find fresh produce and handmade crafts. If you're up for a drive, head to Arena Centar, a large shopping mall featuring various international brands and dining options.

Recreation

Swanky Spa offers a tranquil atmosphere with rejuvenating treatments, including massages and facials, set within a chic environment. Alternatively, the Wellness Centre features therapeutic pools and fitness classes, perfect for nurturing your body and mind while enjoying a peaceful retreat in the vibrant city of Zagreb.

Adventure

In Zagreb, explore the Medvednica Mountain for hiking and breathtaking views. Try zip-lining at the Sljeme Adventure Park for an adrenaline rush. For a unique experience, visit Jarun Lake, where you can kayak or paddleboard amidst a scenic backdrop, offering opportunities for both relaxation and adventure.

Nightlife

Zagreb's nightlife is vibrant and diverse. The famous Tkalčićeva Street buzzes with lively bars and cafes, while clubs like Boogaloo host electrifying dance events. For a more relaxed vibe, head to the rooftop bars offering stunning city views and cocktails under the stars.

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

Find the best attractions in Zagreb

Zagreb is an ideal destination for those seeking outdoor adventures and scenic experiences. Key attractions include the vibrant piazzaSquare, intriguing artMuseum, and various galleries. Visitors can explore cultural sites such as the archaeological museum, Zagreb Zoo, Zagreb Cathedral, and the Zagreb Arena, making it perfect for families and culture enthusiasts alike. Whether you're wandering through charming streets or enjoying local art, Zagreb offers a delightful blend of activities for every traveller.

  • Bundek Lake: Enjoy a serene escape at Bundek Lake, where you can unwind on its sandy beach or stroll along the picturesque paths. This scenic spot is ideal for a romantic picnic or simply soaking in the natural beauty of the surroundings.
  • Mimara Museum: Discover an impressive collection of art at the Mimara Museum, where cultural vibes abound. The museum showcases works from various eras and styles, offering a fascinating insight into the art world and enriching your understanding of Croatian heritage.
  • Zagreb Cathedral: Visit the stunning Zagreb Cathedral, a masterpiece of Gothic architecture that stands as a symbol of the city. Its intricate details and historical significance provide a captivating glimpse into Croatia's cultural and religious history.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

The nearest major airports for your trip to Zagreb

Flying into ZAGreb, Croatia, is convenient via Zagreb Airport (ZAG), located approximately 11km from the city centre. Notable hotels nearby include the luxurious Hotel Esplanade Zagreb and the DoubleTree by Hilton Zagreb, both situated around 10km away, as well as The Westin Zagreb, which is 11km from the airport. For those considering alternative airports, Ljubljana Airport (LJU) is about 127km away, with nearby hotel options like the InterContinental Ljubljana. Graz Airport (GRZ), located 138km from Zagreb, offers hotels such as Augarten Art Hotel and NH Graz City, both about 8km from the airport.

Frequently asked questions

Where is the best place to stay in Zagreb?
Hotel Esplanade Zagreb is one of the top choices for your stay based on our traveller data. This hotel is a short 12-minute walk from Ban Jelacic Square, and it offers a restaurant and a bar. Other good choices for your trip include Hotel International by Maistra City Vibes and Best Western Premier Hotel Astoria. See all available top hotels, or vacation rentals in Zagreb.
If I need to cancel my hotel reservation in Zagreb, will I receive a refund?
Yes, most hotel room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you have a non-refundable reservation, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Zagreb.
What's the best accommodation for a budget-friendly stay in Zagreb?
Based on our traveller reviews, HI Hostel Zagreb is a top choice for a less expensive stay. Other choices to stay on the cheap include Funk Lounge Hostel and Hostel Bureau. View all budget hotels in Zagreb.
What's the best family accommodation in Zagreb?
Hotel Esplanade Zagreb is a hotel with a restaurant and laundry facilities, and it's a top choice on Expedia for families. Other choices for your stay with the children include DoubleTree by Hilton Zagreb and Sheraton Zagreb Hotel. Also, attractions such as Zagreb Funicular and Zagreb Zoo are fun for children of all ages. Find more child-friendly accommodations in Zagreb.
What is the top LGBTQ-friendly place to stay in Zagreb?
DoubleTree by Hilton Zagreb is a top LGBTQ-friendly hotel, and features a full-service spa and free WiFi. Canopy by Hilton Zagreb - City Centre and Hotel Slisko are other good choices for your stay. See all available hotels listed as LGBTQ-friendly in Zagreb.
What's the best dog-friendly accommodation option in Zagreb?
Hotel Esplanade Zagreb is a top hotel for people travelling with their pets, and offers a restaurant and free WiFi for its human guests. Two other good options to stay with your pet include Zonar Zagreb by Maistra City Vibes and Hotel International by Maistra City Vibes. See more pet-friendly hotel accommodations in Zagreb.
What's the best high-end place to stay in Zagreb?
Hotel Esplanade Zagreb is a luxury hotel with spa services and a deli, and it's a popular choice for Expedia travellers looking for an elegant place to stay. The Westin Zagreb and art'otel Zagreb are two other upscale options for your stay. Find more luxury hotels in Zagreb.
What's the best boutique-style accommodation in Zagreb?
Hotel Jägerhorn is a favourite hotel with our travellers looking for stylish accommodation, and features 18 guestrooms, free breakfast and free parking. If you want to stay at a boutique hotel, also consider Hotel President Pantovcak. See all boutique hotels in Zagreb.
What are some hotels with pools in Zagreb?
Zonar Zagreb by Maistra City Vibes: Hotel located near Ban Jelacic Square. Features 2 bars, a seasonal outdoor pool and a rooftop terrace. The Westin Zagreb and Sheraton Zagreb Hotel are a couple of other choices with an on-site pool. View all hotels with pools in Zagreb.
What is the best spa hotel in Zagreb?
Hotel Esplanade Zagreb is a highly recommended luxury spa hotel featuring a bar and a restaurant. Spend an afternoon at the spa where you'll find massage treatments and manicures/pedicures. In-room massages are also available. Other popular spa hotels in Zagreb include The Westin Zagreb and art'otel Zagreb. See all spa hotels in Zagreb.
How is it to stay in Zagreb?
History buffs will enjoy exploring Zagreb, and all visitors will definitely appreciate the museums and cathedral. Walkable and welcoming, this city will delight tourists with its cafes, art and theatres. In Zagreb, there are 878 hotels and other accommodation options to choose from. Find out more about Zagreb.
What should I see while I'm in Zagreb?
Cultural venues include Museum of Broken Relationships, Croatian National Theatre and Zagreb City Museum. Attractions such as Zagreb Funicular, Zagreb Zoo and Croatian Natural History Museum are fun for children of all ages. Notable for its historic sites, landmarks like Ban Jelacic Square, Mirogoj Cemetery and Zagreb Eye Viewpoint are not to be missed. Take a look at what more there is to see and do in Expedia's Zagreb guide.
How can I get around Zagreb?
If you want to travel outside the area, take a train from Zagreb Central Station, Zagreb (ZGC-Zagreb Central Train Station) or Zagreb West Station. If you want to venture out around the area, you may want a rental car in Zagreb for your journey.
What's the seasonal weather in Zagreb?
The hottest months are usually August and July, with an average temperature of 21°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Zagreb is 996 mm.