Croatia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Zagreb

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Boutique Hostel Shappy
2 out of 5
Varšavska 8, Zagreb
Get Rates
0.26 mi from city center
4.6/5Wonderful! (16 reviews)

"Excellent location. Staff was very kind and polite. Room was cosy and inclusive of nice breakfast. I really appreciated car park that was only few minutes of walk away from the hostel as it was covered and secure. In overall I would definitely recommend and in case I might be travelling to Zagreb ..."…"

Reviewed on Jul 11, 2020

Boutique Hostel Shappy
Hotel Esplanade Zagreb
5 out of 5
Mihanoviceva 1, Zagreb
Free CancellationReserve now, pay when you stay
The price is $113 per night from Oct 18 to Oct 19
0.41 mi from city center
4.7/5Exceptional! (976 reviews)

"One of the best hotels in Europe. Perfect bed, clean ,very elegant. Great breakfast. Great sauna. Well equipped gym"…"

Reviewed on Sep 11, 2020

Hotel Esplanade Zagreb
Canopy by Hilton Zagreb - City Centre
4 out of 5
Kneza Branimira 29, Zagreb
Free CancellationReserve now, pay when you stay
The price is $69 per night from Oct 4 to Oct 5
0.53 mi from city center
4.6/5Wonderful! (282 reviews)

"The Canopy is a uniquely handsome and elegant hotel - both the public spaces and the rooms. I loved the design of my room, and the lobby is a great place to sit in with a large dining table that serves as a working space. The staff was very nice and always helpful. It's a great value for the price, ..."…"

Reviewed on Aug 20, 2020

Canopy by Hilton Zagreb - City Centre

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Westin Zagreb
5 out of 5
Krsnjavoga 1, Zagreb
Free CancellationReserve now, pay when you stay
The price is $76 per night from Oct 4 to Oct 5
0.65 mi from city center
4.2/5Very Good! (480 reviews)

"Personal is wooooowwww. Perfect. Service wonderful."…"

Reviewed on Sep 18, 2020

The Westin Zagreb
DoubleTree by Hilton Zagreb
5 out of 5
Ulica Grada Vukovara 269a, Zagreb
Free CancellationReserve now, pay when you stay
The price is $74 per night from Oct 2 to Oct 3
1.36 mi from city center
4.5/5Wonderful! (643 reviews)

"No English channels available on the televisions in the hotel rooms. Only one finance channel. CNN, BBC, Aljizeerah, Sky News all not working"…"

Reviewed on Jul 25, 2020

DoubleTree by Hilton Zagreb
Best Western Premier Hotel Astoria
4 out of 5
Petrinjska 71, Zagreb
Free CancellationReserve now, pay when you stay
The price is $91 per night from Oct 12 to Oct 13
0.3 mi from city center
4.5/5Wonderful! (978 reviews)

"This is a well-located, small hotel on a quiet street. The included breakfast is quite varied and substantial."…"

Reviewed on Feb 20, 2020

Best Western Premier Hotel Astoria
Hotel Dubrovnik
4 out of 5
Ljudevita Gaja 1, Zagreb
Free CancellationReserve now, pay when you stay
The price is $99 per night from Oct 11 to Oct 12
0.13 mi from city center
4.4/5Wonderful! (981 reviews)

"Hotel was bang in the center, with a tram line outside, taking you anywhere you want to go. Windows could have had black out curtains as light shines through. Breakfast was fine, nothing special, but typical european food Would recommend taking a walk up Ivana Tkalciceva a very nice pedestrianised ..."…"

Reviewed on Aug 26, 2020

Hotel Dubrovnik
Hotel Jägerhorn
3 out of 5
Ilica 14, Zagreb
Free CancellationReserve now, pay when you stay
The price is $70 per night from Oct 3 to Oct 4
0.24 mi from city center
4.5/5Wonderful! (511 reviews)
Great time in Zagreb!!

"This is a hidden gem in Zagreb! Just off the main shopping street and steps away from many cafes and restaurants! Staff was very friendly and accommodating! Opened the bar for us when we arrived late and thirsty! Wonderful place, wonderful people. Must stay here when in Croatia!!"…"

Reviewed on Mar 8, 2020

Hotel Jägerhorn
Hotel Central
3 out of 5
Branimirova 3, Zagreb
Free CancellationReserve now, pay when you stay
The price is $67 per night from Oct 3 to Oct 4
0.43 mi from city center
4/5Very Good! (441 reviews)

"location, staff, breakfast, quite rooms, clean, reception,"…"

Reviewed on Aug 21, 2020

Hotel Central
Hotel Fala
2 out of 5
Trnjanske ledine 2. 18, Zagreb
Free CancellationReserve now, pay when you stay
The price is $41 per night from Oct 12 to Oct 13
1.24 mi from city center
4.1/5Very Good! (56 reviews)

"Great location, only a 10 minute walk from town. Friendly staff, very clean and comfortable. Breakfast had an excellent selection of foods. Good value for the money."…"

Reviewed on Jan 7, 2020

Hotel Fala
Best Western Hotel Stella
3 out of 5
Nadinska 27, Zagreb
Free CancellationReserve now, pay when you stay
The price is $70 per night from Oct 23 to Oct 24
5.54 mi from city center
4.4/5Excellent! (667 reviews)

"I was looking forward to my trip. Unfortunately I couldn't make my trip. Hopefully better luck next time! :)"…"

Reviewed on Jul 24, 2020

Best Western Hotel Stella
International Hotel
4 out of 5
Miramarska 24, Zagreb
The price is $61 per night from Oct 12 to Oct 13
0.87 mi from city center
4.4/5Excellent! (480 reviews)

"Recent guests were slamming doors a lot even in late hours. Cleaning service came in despite me telling them its not needed. During high wind the window in my room would not stop making noise , it has to be fixed, makes it very hard to fall a sleep. A lot of people in hotel are not willing to wear ..."…"

Reviewed on Jul 24, 2020

International Hotel
Residence Hotel
4 out of 5
Avenija Dubrava 70, Zagreb
Free CancellationReserve now, pay when you stay
The price is $52 per night from Oct 4 to Oct 5
3.43 mi from city center
4.4/5Wonderful! (173 reviews)

"I like :good location, free parking, friendly staff"…"

Reviewed on Jul 21, 2020

Residence Hotel
Central Downtown Apartments by Irundo
4 out of 5
Petrinjska 9, 1st floor, Zagreb
Free CancellationReserve now, pay when you stay
The price is $46 per night from Oct 12 to Oct 13
0.09 mi from city center
4.3/5Excellent! (590 reviews)
Great location!

"Air is a bit dusty and dry. But location and ease of check in is great! Note there is no luggage storage for late checkout."…"

Reviewed on Dec 15, 2019

Central Downtown Apartments by Irundo
Boutique Hotel Madison
4 out of 5
Franje Pokornog 1A, Zagreb
Free CancellationReserve now, pay when you stay
The price is $73 per night from Oct 7 to Oct 8
1.2 mi from city center
4.5/5Wonderful! (237 reviews)

"Pleasant interior very modern. Only downfall is you must carry your own luggage up a lot of stairs up to room but it is worth it."…"

Reviewed on Nov 11, 2019

Boutique Hotel Madison
Don't see what you're looking for?
See all available properties in Zagreb
View all properties
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.

Visiting Zagreb

History buffs will enjoy exploring Zagreb, and all visitors are sure to appreciate the museums and cathedral. Walkable and welcoming, this city will delight tourists with its cafés, art, and theaters. Top sights in the city include Archaeological Museum, Ban Jelacic Square, and Dolac.

  • There are 271 hotels and other accommodations in Zagreb
  • The closest major airport is in Zagreb (ZAG), 6.7 mi (10.8 km) from the city center

Sightseeing and Staying in Zagreb

Known for its museums, art, and theaters, the city's cultural venues include Archaeological Museum, Croatian National Theatre, and Ethnographic Museum. Its historic sites and cathedral are notable and landmarks include Ban Jelacic Square, Zagreb Cathedral, and St. Mark's Church. Taking local tours is one of the top activities, while Bocarski Dom, Bundek Lake, and Recreational Sports Center Jarun are favorite sights to visit.

In Zagreb, there are 271 hotels and other lodging accommodations so you'll have ample places to choose from for your holiday retreat. Here you'll find highly ranked ones based on our user reviews:

  • Markiz Luxury Apartments - Amenities at this 4-star apartment include valet parking and an in-room kitchen. It's a favorite with Expedia travelers for its location.
  • Casablanca Boutique Bed & Breakfast - Our customers love the convenient parking and nice bathrooms at this B&B. With a stay at this 3-star bed & breakfast, guests can enjoy access to free breakfast and a bar, along with free WiFi.
  • Manduša Heritage Apartments - With a stay at this 4-star apartment, guests can enjoy access to valet parking and self-service laundry, along with an in-room kitchen. Expedia customers like its overall value and location.

Other favorite sights in Zagreb include Dolac, Mestrovic Studio, and Zagreb City Museum.

Getting Around Zagreb

If you want to see more of the area, ride aboard a train from Zagreb Central Station, Zagreb Zapadni Station, or Zagreb Klara Station. Zagreb might not have very many public transportation choices so consider a car rental to maximize your time.

Dressing for Zagreb

  • Between January and March, you can expect the daytime average to be around 57°F and the nighttime average to be 24°F
  • From April to June, temperatures average about 78°F during the day and 38°F at night
  • July through September averages 81°F during the day and 47°F at night
  • In October-December, the average temperature is 67°F during the day and 28°F at night
  • About 1.22 inches of rain falls on Zagreb each year
  • Hottest months are usually July and August with an average temperature of 79°F, while the coldest months are January and February with an average of 26°F

Frequently asked questions

Where is the best place to stay in Zagreb?
Regal Residence is a favorite property for Expedia customers. This 4-star guesthouse offers a winery and free breakfast. It is located a short 5-minute walk from Ban Jelacic Square. Other top choices based on reviews include Hotel Jarun and Hotel Gallus.
If I need to cancel my hotel reservation in Zagreb, will I receive a refund?
Yes, most hotel bookings are fully refundable as long as you cancel prior to the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of your arrival date. If you booked a non-refundable reservation, you might still have the option to cancel and get a refund within a 24-hour period of your booking. Plug in your dates, click on “Search”, then you can use the “free cancellation” filter to view the best options available in Zagreb.
Where can I learn more about changing or cancelling my trip to Zagreb?
For more details about changing or cancelling your trip to Zagreb, head over to our customer service page.
What's the best place to stay on a budget in Zagreb?
Based on reviews, Hotel Slisko is a popular 3-star hotel for our travelers looking for an economical choice, and features free WiFi and a bar. Other options to stay on the cheap include LOG IN ROOMS and Best Western Premier Hotel Astoria.
Where is the best place to stay in Novi Zagreb?
There are 24 hotels and other accommodations to choose from in this neighborhood, so you’re sure to find what you’re looking for as you plan your trip. Based on Expedia customer reviews, Hotel Sundial is the highest ranked property in Novi Zagreb. This 3-star hotel offers free WiFi and free parking. It is located a short 10-minute walk from Arena Zagreb. Other top choices in the neighborhood include Hotel Calypso and Best Western Hotel Stella.
What's the best accommodation when traveling with kids to Zagreb?
Central Downtown Apartments by Irundo is a top 4-star guesthouse on Expedia for families, and features free parking and free WiFi. Other options for your stay with the kids include Best Western Hotel Stella and Boutique Hotel Madison. Attractions like Zagreb Zoo and Zagreb Funicular are also fun for kids of all ages.
What's the best place to stay for a romantic getaway to Zagreb?
Hotel Antunović Zagreb is a favorite 4-star hotel for couples, and features in-room fireplaces and 2 restaurants. Other good choices for your romantic getaway include Hotel Esplanade Zagreb and DoubleTree by Hilton Zagreb.
What's the best pet-friendly hotel in Zagreb?
DoubleTree by Hilton Zagreb is a top hotel for people traveling with their pets, and offers a full-service spa and free WiFi for its human guests. Two other good options to stay with your pet include Hotel Tomislavov Dom and Palace Hotel.
What's the best place to stay with easy access to Arena Zagreb?
Adjacent to Arena Zagreb, Hotel I is one of the top choices for your stay based on our traveler data, and this 3-star hotel offers free breakfast and a restaurant. Other good choices within a short distance include Hotel Sundial and Noce Guesthouse.
What about the best place to stay near Ban Jelacic Square?
One of the top choices for your stay is Hotel Dubrovnik, located next to Ban Jelacic Square, and this 4-star hotel offers free breakfast and a restaurant. Hotel Esplanade Zagreb and Palace Hotel are other good choices nearby.
What's the best accommodation for a beach vacation in Zagreb?
Hotel Vienna is a top 3-star hotel with free buffet breakfast, and it’s located close to Recreational Sports Center Jarun. Other good options for your stay near the beach include Hotel Slisko and Hotel I.
What are some hotels with pools in Zagreb?
DoubleTree by Hilton Zagreb is a popular 5-star hotel featuring an indoor pool, a children’s pool, and a full-service spa. Other choices that feature an onsite pool include Sheraton Zagreb Hotel and The Westin Zagreb.

Recent reviews of Zagreb hotels

More trip options