Search hotels in Zagreb

Enter your dates to see the latest prices and deals for Zagreb hotels

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Check-in date - Check-out date
Select occupancy

Zagreb – 2346 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Avenue21

Hotel in Zagreb

Located in Zagreb, 1.1 miles from Zagreb Central Station, Avenue21 provides accommodations with a shared lounge, free private parking, a terrace and a restaurant. This 4-star hotel offers free WiFi.

D
Dan
From
Romania
I was really appreciated the excellent energy from the staff, the quality of the service and the very good quality of the amenities in the room. It was very clean, a very quiet area and I had reserved parking spots, exactly as I was promised.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,688 reviews
Price from
$123.40
1 night, 2 adults

art'otel Zagreb

Hotel in Lower Town, Zagreb

Located in Zagreb and with Archaeological Museum Zagreb reachable within a 2-minute walk, art'otel Zagreb provides concierge services, non-smoking rooms, a terrace, free WiFi throughout the property...

D
DylanDog
From
Moldova
By far THE BEST hotel in Zagreb. All the facilities and the restaurant/bar are outstanding. The location is perfect, very central. And the staff is the right mix of kind and very professional, at the same time. Our favorite hotel in Zagreb! ❤️
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,567 reviews
Price from
$149.63
1 night, 2 adults

Met Boutique Hotel

Hotel in Lower Town, Zagreb

Located in Zagreb, a few steps from Archaeological Museum Zagreb, Met Boutique Hotel has accommodations with a terrace, private parking, a restaurant and a bar.

a
alexander
From
Hungary
Everything! One of the most beautiful room i stay! perfect location very friendly people who working there
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,440 reviews
Price from
$191.74
1 night, 2 adults

MANDA Heritage Hotel

Hotel in Lower Town, Zagreb

Featuring a bar, shared lounge, casino and free WiFi, MANDA Heritage Hotel is located in Zagreb, 1969 feet from Zagreb Cathedral and 0.7 mi from Museum of Broken Relationships Zagreb.

Z
Zahi
From
Portugal
I was lucky enough to stay at the Manda Hotel. The hotel management did everything with attention to small and large details to provide a hospitality experience. There is no doubt that they succeeded in a big way. The room is spacious, comfortable and well-designed. The stay is very pleasant. Highly recommended.
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,102 reviews
Price from
$126.84
1 night, 2 adults

Hotel PARK 45

Hotel in Lower Town, Zagreb

Just 2625 feet from the Main Square, Hotel PARK 45 is set in Zagreb and offers rooms with private bathrooms and a shared lounge area.

O
Olivia
From
United States
Staff was patient and always available for all my questions
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,770 reviews
Price from
$150.95
1 night, 2 adults

Hotel Capital

Hotel in Lower Town, Zagreb

Located in the heart of Zagreb, a 4-minute walk from Ban Jelacic Square, Hotel Capital offers an a la carte restaurant and a bar decorated with Art Deco and Art Nouveau influences.

R
Ranjit
From
United Arab Emirates
Classic vintage ambience with well maintained rooms. Lavish breakfast spread. Friendly staff
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,193 reviews
Price from
$153.84
1 night, 2 adults

Admiral Hotel

Hotel in Jarun, Zagreb

Set in Zagreb, Admiral Hotel has a casino, a restaurant and a bar with a terrace. Free WiFi is available throughout the property.

T
Tarek
From
Egypt
Every single thing specially the breakfast and the cleanliness of the room they were amazing
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,399 reviews
Price from
$176.96
1 night, 2 adults

Stay Swanky

Hotel in Lower Town, Zagreb

Ideally located in the center of Zagreb, Stay Swanky has air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a shared lounge.

M
Marc
From
Canada
The property is very clean, well organized and very charming. The staff was helpful and nice. Breakfast was excellent, plentiful and varied! The whole place has a certain touch to it; from the rooms to the bar and the restaurant! Great experience!
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 1,806 reviews
Price from
$141.24
1 night, 2 adults

Hotel Magdalena

Hotel in Novi Zagreb, Zagreb

Located on the E65 at the southwest entrance to Zagreb, and about 1.6 mi from Zagreb Arena, Hotel Magdalena offers air-conditioned rooms with free WiFi.

E
Evgeni Genadiev
From
Bulgaria
The staff at the hotel is great. After a long journey, and quite irritated, having nothing to complain about is happening to me for the first time. Thanks for everything.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,544 reviews
Price from
$114.83
1 night, 2 adults

Livris Hotel

Hotel in Zagreb

Only 2297 feet from the Main Bus Station, Livris Hotel offers modern-style accommodations in Zagreb. Guests can enjoy the on-site bar and a common lounge area. Zagreb Main Square is 5 tram stops away....

G
GERARD
From
United Kingdom
A nice clean & friendly hotel
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,981 reviews
Price from
$105.29
1 night, 2 adults
See all 2346 hotels in Zagreb

Hotels with airport shuttles in Zagreb

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 885 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,576 reviews
From $164.60 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6,494 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 391 reviews
From $138.29 per night
Airport shuttle
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 104 reviews
From $189.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 944 reviews
From $152.29 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,941 reviews
From $178.41 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 339 reviews
From $100.78 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,492 reviews
From $245.23 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,102 reviews
From $169.14 per night

Most booked hotels in Zagreb and surrounding area in the past month

See all

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,578 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6,492 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 8,074 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,630 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 4,471 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,790 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,502 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,235 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 4,091 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,230 reviews

Budget hotels in Zagreb and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6,492 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 8,074 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 4,471 reviews

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,502 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,235 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 3,230 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,398 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 2,728 reviews

Best hotels with breakfast in Zagreb and nearby

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 3,629 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,790 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 4,091 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,567 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,710 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 2,941 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 2,309 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,062 reviews

Hotels located in the center of Zagreb

See all
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,440 reviews

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 2,177 reviews

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 1,977 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,193 reviews

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 3,743 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,101 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,769 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 2,812 reviews

FAQs about hotels in Zagreb

Great Opening to Croatia

The only capital city in the world with a ski world cup race, Zagreb sits over 394 ft above sea level and has typical Central European architecture of cobblestone streets, impressive public buildings and well laid out landscaped grounds.

Built around two medieval settlements with the Upper Town (Gornji Grad) being its core, the city skilfully combines modern attractions with well-established favorites. Start your day at the Museum of Contemporary Art, then make a stop at the Zagreb Cathedral or make a wish at the Old Town Gate. The locals say it will be granted!

For a more relaxing time, Zagreb has two lakes - Jarun and Bundek - both offering recreational facilities and hosting festivals and events. After having fun in the sun, you might want to hit the shopping at the colorful markets and small boutiques selling local crystal, ceramics and cravats.

To get a different perspective on the city, climb Medvenica, a mountain over 3280 ft tall overlooking Zagreb, and admire the views while sipping famous Croatian wine. And while you’re there, don’t forget to visit the Medvedgrad fortress.

Zagreb Airport is just 11 miles and a short bus ride from the city. Whether you’re looking for an elegant hotel, classic apartment or cozy hostel, Booking.com has about 80 accommodations options for you to choose from!

Learn more about visiting Zagreb

  • 412 attractions
  • 71 points of interest
  • 7 neighborhoods

What Guests Said About Zagreb:

Scored out of 10, guest rating 10

The city is a nice size for visiting many museums.

The city is a nice size for visiting many museums. We enjoyed our free walking tour with Marjana and GuruWalk, as it gave us an overview of the city and she had a lot of historical background to share with us. We are vegetarian and were able to find choices at Arepera Maracay, at Preradovićeva 9, and Gajbica, Ul. Pavla Radića 23 and Biomania,Ul. Ivana Tkalčića 65.
Guest review byAnne
United States
Scored out of 10, guest rating 10

Nice city with beautifull parks streets are clean it is very...

Nice city with beautifull parks streets are clean it is very safe for tourists all Croatia is.If you are staying longer and have nice weather you should go to park maximir which is two kilometres from the central .There is old part of city which is nice good food welcoming people .If you are traveling to other destination nice to stay at listening few days .During summer there are lots of diferent events intresting for tourists.
Guest review bydamir
Croatia
Scored out of 10, guest rating 10

Zagreb has two epicenters, Ban Jelicica Trg (City center)...

Zagreb has two epicenters, Ban Jelicica Trg (City center) from where you can access amazing restaurants, I would highly recommend Mali Medo and Strukly. Also a great place to buy souvenirs and Croatia's best chocolate: Bajadera! The other epicenter is the Bus Station (Autobusni Kolodvor) from where you can take one day trips to wonderful nearby towns like Somobor . Need to get places? Download the ZET App, loaded up with 10 Euros and take trams everywhere. If you are travelling solo, take 2 days to discover Zagreb - tons of museums, amazing architecture. Have a Struly at The Bistro and visit the botanical gardens and then take a couple of days to visit nearby towns.
Guest review byMarco G.
Spain
Scored out of 10, guest rating 10

We found Zagreb to be very cosmopolitan with the right blend...

We found Zagreb to be very cosmopolitan with the right blend of old and new. There was a good vibe amongst the locals who we found to be pleasant and engaging.Very much worth going off the main streets to find small bars and eateries. Try Plac (Dolac area) for a proper traditional feed. The tram system was easily accessible going to most parts of Zagreb however many of the tourist attractions were accessible by foot.
Guest review byRobert
Australia
Scored out of 10, guest rating 10

A good city with plenty to see over 2 to 3 nights and plenty...

A good city with plenty to see over 2 to 3 nights and plenty of options for dining and evenings out and good prices with good variety. Recommend a walking Tour on Day 1 as really knowledgeable with good advice and recommendations to find your bearings quickly.
Guest review byGavin Bowie
United Kingdom
Scored out of 10, guest rating 8.0

This depends what you want.

This depends what you want. There are places to see/things to do (we particularly enjoyed the chocolate museum), but for us Zagreb was a hub for our transport (from Lake Bled in Slovenia to Dugi Otok (a Croatian island), with several other stops. The 2 full days we spent their worked for us, but our focus was on hiking and kayaking). Were we disappointed to Zagreb. No, it was fine. But it wasn't our holiday focus.
Guest review byWayne
United Kingdom

See reviews by guests who stayed at hotels in Zagreb

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 6,492 reviews
Everything about the hotel was great - very spacious for a family of four. Very modern, clean and sleek - everything you'd want in a new hotel. We loved their Uber partnership as our Uber to and from Zagreb city centre was so cheap (3-5 EUR for a 15 min ride)! We will definitely stay next time we come to Zagreb - the onsite parking (for a 16EUR fee) was great too! We wish we stayed longer to be able to use the rooftop pool and other facilities and amenities but we were leaving for the airport early the next morning.
Guest review byNikolina
Australia
From $166.28 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 986 reviews
The hotel is in a very convenient and well-connected location, close to the bus station where airport shuttles stop. It is clean, quiet, comfortable, and modern. The staff was exceptionally friendly and helpful. The breakfast was varied, and they kindly accommodated us even at an earlier hour, offering additional food options. Highly recommended – we would definitely stay here again!
Guest review byMiroslava
Bulgaria
From $164.60 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3,578 reviews
Room is great, comfortable and luxury equipped. Complete facility is organized well, staff is very pleasant and friendly. Breakfast was great, everything you could imagine. Parking in front of the hotel, very convenient and hotel is about 15 minutes walk from city center.
Guest review byDenis
Croatia
From $172.86 per night
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,688 reviews
Very very spacious room with a BIG (shared) balcony in a brand new hotel. Comfortable bathroom and enough power plugs to recharge all your things at once. :) Tram stop in front of the hotel is very convenient to reach the city center.
Guest review byIvo
Netherlands
From $176.92 per night
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 2,567 reviews
Great gemstone of hotels in the busy city centre. Boutique shop feeling ✨️ from reception to spa and bar. Exceptional !
Guest review byEva Horup
Lithuania

More places to explore, more ways to go