Skip to main content

Filter by:


Star Rating

Review Score

Zagreb – 1,072 hotels and places to stay
See the latest prices and deals by choosing your dates.
Best Western Premier Hotel Astoria, hotel in Zagreb

In a quiet area in the center of Zagreb, 320 yards from the Main Train Station, the elegant Hotel Astoria has free private parking and free Wi-Fi.

excellent hotel
8.8
Scored 8.8
Excellent
Rated excellent
7,948 reviews
Price from$144.29per night
The Westin Zagreb, hotel in Zagreb

This 5-star hotel in Zagreb is within walking distance to the center and outdoor cafés. The Westin offers free internet access and houses the World Class Health Academy spa center.

Fantastic location! Bathroom is a little small with European tub style. They have parking lot in front of hotel and underground parking.
8.4
Scored 8.4
Very Good
Rated very good
3,468 reviews
Price from$173.15per night
Esplanade Zagreb Hotel, hotel in Zagreb

Located in Zagreb city center, right next to the Zagreb Main Railway Station, 5-star Esplanade Zagreb Hotel offers a fitness center and sauna. Free WiFi access is featured throughout the hotel.

Most luxurious hotel I ever stayed in. That is saying a lot as I do extensive travelling
9.0
Scored 9.0
Wonderful
Rated wonderful
3,874 reviews
Price from$238.57per night
Hotel Dubrovnik, hotel in Zagreb

Located in the very heart of Zagreb, Hotel Dubrovnik is set on Zagreb’s Main Square and has a tradition dating back to 1929.

Location, restaurant and staff
8.7
Scored 8.7
Excellent
Rated excellent
4,984 reviews
Price from$178.68per night
Best Western Airport Hotel Stella, hotel in Zagreb

A 10-minute drive from Zagreb’s Pleso Airport, Hotel Stella is located on the main road to the center. It offers free private parking and free Wi-Fi in the rooms.

Almost close to the airport. Breakfast was a good, comfortable bed.
8.8
Scored 8.8
Excellent
Rated excellent
3,099 reviews
Price from$122.65per night
Hotel Central, hotel in Zagreb

Conveniently located just steps away from the Main Train Station in Zagreb, Hotel Central features air-conditioned rooms with free WiFi.

The breakfast was good
8.1
Scored 8.1
Very Good
Rated very good
4,362 reviews
Price from$122.92per night
MANDA Heritage Hotel, hotel in 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.

Lovely boutique hotel located in the city center within easy walking distance of major sights. Rooms nicely appointed and quiet. Rooms either look toward the street to to alley so inquire about room location before booking. The staff is very friendly. Highly recommend.
9.2
Scored 9.2
Wonderful
Rated wonderful
2,374 reviews
Price from$126.12per night
Canopy by Hilton Zagreb City Centre, hotel in Zagreb

Just a few steps from the Main Train Station, Canopy By Hilton Zagreb City Center is set in the Branimir Center complex. The art and decor of the hotel was inspired by the industrial past of Zagreb.

Clean good location
8.9
Scored 8.9
Excellent
Rated excellent
2,661 reviews
Price from$166.44per night
Hotel PARK 45, hotel in 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.

The location was excellent, right in the middle of town. Breakfast was good.
9.1
Scored 9.1
Wonderful
Rated wonderful
3,118 reviews
Price from$126.99per night
Hotel Le Premier, hotel in Zagreb

Set in Zagreb just steps away from the Mestrovic pavilion, Hotel Le Premier features free WiFi. Ban Jelacic Square in Zagreb is a short walk away.

Very large room, nice view, acceptable price considering the size of the room.
9.0
Scored 9.0
Wonderful
Rated wonderful
2,405 reviews
Price from$221.25per night
See all 925 hotels in Zagreb

Most-booked hotels in Zagreb in the past month

Zagreb's best hotels with breakfast

  • Hotel Antunovic Zagreb
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 1,584 reviews

    Hotel Antunovic is situated on Zagreb's main street and offers free entrance to the spa facilities and superb cuisine. All air-conditioned rooms feature safes, minibars and bathrobes with slippers.

    Great staff, good breakfast 😬 nice to stay there 👍🏻

  • Maistra City Vibes Zonar Zagreb
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 2,011 reviews

    Located close to the popular Dom Sportova Sports Arena in Zagreb, Maistra City Vibes Zonar Zagreb is a 20-minute walk away from the city center. The property features a fitness center.

    Great breakfast, lovely staff. Hotel is very clean.

  • art'otel Zagreb, Powered by Radisson Hotels
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 167 reviews

    Located in Zagreb and with Archaeological Museum Zagreb reachable within a 2-minute walk, art'otel Zagreb, Powered by Radisson Hotels provides concierge services, non-smoking rooms, a terrace, free...

    The automation in the rooms. The breakfast was out of this world.

  • Met Boutique Hotel
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 288 reviews

    Located in Zagreb, a 1-minute walk from Archaeological Museum Zagreb, Met Boutique Hotel has accommodations with a terrace, private parking, a restaurant and a bar.

    convenient, clean, great breakfast!! friendly staff

  • Hotel Capital
    9.3
    Scored 9.3
    Wonderful
    Rated wonderful
     · 652 reviews

    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.

    Great location, very friendly staff and perfect customer service.

  • Sundial Boutique Hotel
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 802 reviews

    Featuring a garden and a terrace, Sundial Garden Rooms is located in Zagreb, 2461 feet from Zagreb Arena. The property is located within 0.6 mi of Arena Shopping Center.

    Good restaurant, beautiful garden, excellent breakfast

  • Hotel AS
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 911 reviews

    Hotel AS is located in a residential area of Zagreb, one mile from the center of the city. All air conditioned rooms are elegantly furnished and feature a spacious bathroom and free Wi-Fi.

    Calm surrounding and perfect location in forest area.

  • Boutique Hotel HOH
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 62 reviews

    Attractively set in Zagreb, Boutique Hotel HOH has air-conditioned rooms, a garden, free WiFi and a terrace.

    Lijepo, čisto, ugodno, ljubazno osoblje. Odlićna lokacija. Super

Budget hotels in Zagreb

  • Hotel National
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,507 reviews

    Featuring free WiFi and a terrace, Hotel National offers accommodations in Zagreb. Guests can enjoy the on-site bar. Zagreb Main Bus Station is 591 feet away.

    Excellent location and friendly staff. Reliable wifi.

  • Hotel Orient Zagreb
    8.3
    Scored 8.3
    Very Good
    Rated very good
     · 1,939 reviews

    Set 492 feet from Vatroslav Lisinski Concert Hall, Hotel Orient Zagreb offers free WiFi access. Private parking is available.

    Izvrsna lokacija. Dobar doručak u ugodnoj atmosferi

  • National Plus
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 249 reviews

    Featuring 3-star accommodations, National Plus is located in Zagreb, 1.1 miles from Zagreb Central Station and 1.6 miles from Archaeological Museum Zagreb.

    The room is clean. The location is near the bus station.

  • Hotel Fala
    7.9
    Scored 7.9
    Good
    Rated good
     · 2,047 reviews

    Located 1640 feet from Zagreb Fair and only 1.9 mi from the central Ban Jelacic Square, Hotel Fala is a small, family-run property. Free Wi-Fi is available and free on-site parking is provided.

    Simple check in and Check out. Very variant breakfast.

  • Hotel Laguna Zagreb
    6.3
    Scored 6.3
    Pleasant
    Rated pleasant
     · 1,967 reviews

    Located close to the Dražen Petrović Basketball Center and the Dom Sportova Hall in Zagreb, Hotel Laguna provides a parking lot and free Wi-Fi. The rooms have SAT TV.

    The blanket in wardrobe, the room was casual, warm.

  • MANDA Heritage Hotel
    9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 2,374 reviews

    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.

    Lovely hotel in the centre close to all attractions

  • Hotel Vila Tina
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 143 reviews

    Set amidst the lovely, peaceful wooded area of Maksimir Park in the green belt of the Zagreb center, the newly-built Hotel Vila Tina is close to all the cultural and historic sites of the city.

    спокійно, доброзичливий персонал, смачний сніданок

  • Hotel Residence
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,234 reviews

    Located in the eastern part of Zagreb right next to the tram stop, Hotel Residence is a 15-minute tram ride away from the city center. Free Wi-Fi is available.

    staff (respect) ,hospitality ,care . they can be a example.

Hotels located in the center of Zagreb

  • iNova
    Central location
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 115 reviews

    INova features free WiFi and views of garden in Zagreb. Each room at the 4-star hotel has city views, and guests can enjoy access to a garden and to a terrace.

    gorgeous hotel room. Brand new. Comfortable bed.

  • Avenue21
    Central location
    9.4
    Scored 9.4
    Wonderful
    Rated wonderful
     · 186 reviews

    Located in Zagreb, 1.1 miles from Zagreb Central Station, Avenue21 provides accommodations with a shared lounge, free private parking and a terrace.

    Chambres magnifiques et spacieuses Personnel charmant

  • Stay Swanky Bed & Breakfast
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 533 reviews

    Stay Swanky Bed & Breakfast has free bikes, shared lounge, a terrace and restaurant in Zagreb. This 3-star hotel offers a bar.

    Good value for money, always stay here, nice staff.

  • Canopy by Hilton Zagreb City Centre
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 2,661 reviews

    Just a few steps from the Main Train Station, Canopy By Hilton Zagreb City Center is set in the Branimir Center complex. The art and decor of the hotel was inspired by the industrial past of Zagreb.

    Location, staff very helpful and attentive to detial

  • Maistra City Vibes Hotel International
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 3,474 reviews

    Boasting a prime location in Zagreb’s business center, Maistra City Vibes Hotel International is within walking distance to the old town. The hotel features several modern conference and banquet area.

    Amazing staff, all of them are very kind and gentle.

  • Hotel Delminivm
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 469 reviews

    Located within a 10-minute drive from 2 motorways and shopping centers, Delminivm is a modern hotel with a restaurant and a bar.

    clean, comfortable, good breakfast, kindly personal.

  • Hotel Academia
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 3,310 reviews

    Set in the vivid Tkalčićeva Street, Hotel Academia offers accommodations in the center of Zagreb. The hotel is located 2297 feet from the central square of Zagreb, Ban Jelačić Square.

    Stuff was really friendly. Close to Bars & Cafés

  • Best Western Premier Hotel Astoria
    8.8
    Scored 8.8
    Excellent
    Rated excellent
     · 7,948 reviews

    In a quiet area in the center of Zagreb, 320 yards from the Main Train Station, the elegant Hotel Astoria has free private parking and free Wi-Fi.

    Evrything was great. Staff, breakfast, facilities.

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
  • 224 attractions
  • 71 points of interest
  • 7 neighborhoods
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Zagreb:

  • 6.0
    Scored 6.0

    If you wanna be welcome ,don't come.

    If you wanna be welcome ,don't come. I am saying this as a homegrown Zagrebian. I always feel unwelcomed, and I was born here :) If you're passing through, by all means. Foreigners generally like Zagreb, but if you're up for a good time, fun, music, company, just don't come. It's not worth the trip and it's not worth your money. Remember this capital is not treating it's own people well. Go somewhere where the citizens are respected and foreigners are warmly welcome. Y'all have great stayings and safe journeys!
    Kornelija
    Croatia
  • 10
    Scored 10

    Zagreb is a great city ,transport very good easy to use and...

    Zagreb is a great city ,transport very good easy to use and every kiosk sells trams tickets 56cents for 30 mins accross town and can be bought in various mins including a day ticket to travel from early morning to till night . there is a city bus that takes you to the airport for 1.12 euros you get a tram walk a few mins and pick up a bus so can be done cheaply, there is an 8 euro bus journey to/from the bus station and then a tram from there to centar and you know you have arrived as its like a big square with shops and resturants around it and on the right a of square the tourist office. A lot of the Churchs/Cathederal and palaces were not open to the public since the earthquake in 2020 still under repair as are a lot of buildings with minor damages. Lots of resturants to eat every where reasonably priced, the best shopping was in the area around the main train station there is an underground shopping mall and lots to choose from down there. .
    jackso
    Ireland
  • 8.0
    Scored 8.0

    The city is an easy city to travel around especially if you...

    The city is an easy city to travel around especially if you are central. Transport is good. The down side is the airport bagage claim, the airport lack of announcements for delayed flights and the fact that places of interest are closed on Easter and Easter Monday.
    Lisa
    Malta
  • 10
    Scored 10

    We only stayed in the old city and it was beautiful.

    We only stayed in the old city and it was beautiful. So many green spaces, parks ,statues,sculptures and gorgeous architecture. Lots to see for free. It’s an easily walkable area but the transit is amazing and so affordable! There are so many museums to choose from. I really enjoyed the Museum of Broken Relationships, it was funny and sad and made me cry a few times, but was really unique. We also enjoyed being in the Stone Tower when the canon was fired. The gunner? or artillery man was a real treat . We were amazed by the Mirogoj cemetery and the Botanical gardens were lovely. Our favourite meal was at Stari Fijaker 900. Great food, service and historical ambiance.
    Cindy
    Croatia
  • 10
    Scored 10

    Most people come to Croatia to tour the beautiful coastline.

    Most people come to Croatia to tour the beautiful coastline. However, if you have time to visit Zagreb, you will find wholesome, genuine, loving people. They are happy, healthy, and intelligent. If you can find a way to get to know some locals and spend time living amongst the community in Zagreb.. and I’m sure other smaller towns around Croatia, you will not regret it!
    Jim
    United States of America
  • 2.0
    Scored 2.0

    Having been sent to Zagreb twice during the 1990s war I...

    Having been sent to Zagreb twice during the 1990s war I wanted to revisit a most beautiful city. No more! Litter strewn. Graffiti on just about all the buildings. Is not a city I'd recommend visiting. Very sad.
    Jerry
    United States of America

Explore guest reviews of hotels in Zagreb

  • From $280.89 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 2,405 reviews
    Excellent, well-maintained boutique hotel, 10 minute walk from the upper town and cathedral. Bathrooms were very new, with beautiful terrazzo bench tops and Rituals toiletries. Breakfast was in a very pleasant setting in a glass atrium in the middle of the courtyard - wide choice of buffet and a la carte items. There was also a little open-air terrace where you could relax after a day of sightseeing. Trams were close by, but without traffic noise. All the staff from the front desk, waiters to housekeeping were friendly and helpful.
    Yvette
    Hong Kong
  • From $133.61 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 1,187 reviews
    Perfect location, 1 min from the city center, walking distance from every landmark, but still located in a quite area! The rooms are spacious, everything is perfectly clean, and the breakfast was delicious. But the most important thing, and what makes this place so special is the staff!! Warm, kind, funny, interested in their guests, great tips for visiting the city and always attentive to whatever need you may have! This place is now on the top of my come-back-hotel list!!! Thank you so much for everything!!!
    Carolina
    Chile
  • From $112.23 per night
    8.1
    Scored 8.1
    Very Good
    Rated very good
     · 2,972 reviews
    Everything was very comfortable, hotel is located next to the central bus station, 3 minites from tram stop. You can get by the tram 6 to city centre (approximately it takes max 15 minutes). The staff can call for a taxi, to the airport in gets in 18-20 min. The breakfast is included, it is a full continental breakfast. Also for smokers it is possible to smoke at the terrace in you room with a city-view. Rooms are heated so it is comfortable in the cold season to stay there.
    N
    Natalia
    Spain
  • From $251.18 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 4,407 reviews
    Everything was great, we were on a eurotrip and this was the first hotel we stayed at. We liked it so much we made a reservation to stop by another time. The parking was great, there is enough room and after we parked for exploring the city we left it there as the location is so good. The rooms were nice to relax after a long day. The SPA center was great, and would say that it had one of the best gyms (hotel wise).
    Hristo
    Bulgaria
  • From $141.12 per night
    7.5
    Scored 7.5
    Good
    Rated good
     · 4,043 reviews
    The location is the best thing about this hotel. It’s in the middle of upper town and you can walk everywhere on foot. And if you need to go further there’s a tram stop a 3min walk away. The staff a very nice and helpful, and breakfast is included! A great way to start your day! The beds are comfortable and the shower has good water pressure. Our room was clean, and they cleaned it everyday during our stay.
    Jodie
    Sweden
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 1,951 reviews
    The hotel locates in walking distance (15 min) from Zagreb Bus Terminal with airport bus stop and 25-30 min from the city center & has basic amentities. My room had good heating (AC), minibar & kettler. The place is quiet. The staff was helpful and provided available information. The breakfast was good. The nearest minimarket was Konzum in Bus Station building.
    Olybrius
    Russia
  • 9.2
    Scored 9.2
    Wonderful
    Rated wonderful
     · 2,374 reviews
    We had a wonderful stay. Everything was perfect. The hotel was close both to the bus station and the city center as well. Easy to go to airport. The staff were more than kind and helpful. The room was spacious and the light was great. Definitely recommend it. We have absolutely nothing to notice or to complain about. An ideal choice.
    EFTHYMIA
    Greece
  • From $251.18 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 4,407 reviews
    The room was big and clean, and even though we had a pretty basic room we had a sofa, desk and king-sized bed (which was very comfortable). The bathroom was nice. A walking distance from the city center. The hotel’s pool was great - both large and well designed. It even had calming background music :)
    Dana
    Israel
  • From $190.88 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 3,263 reviews
    The property was very clean and the restaurant was very convenient with good prices. The staff was also very kind and helpful. The rooms were beautiful; lovely shower and comfortable. Loved the view from the hotel room. The location was perfect; not too close and not too far from city center.
    Aicha
    United States of America
  • From $167.75 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 911 reviews
    This hotel is really amazing. Tidy, clean, rooms are very comfortable and well equipped and is located in a beautiful green forest just 25 minutes walk to the city center. A big plus is that the staff is really helpful and super nice. What a pleasant stay! Highly recommended!
    Stanislav
    Serbia
  • From $199.92 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 2,011 reviews
    We had some technical problem in our room we booked. Had contacted the reception, and the problem was solved in only 5 min. We got the best room in the hotel with the view. Superb staff, atmosphere and ambient. Would come again definitely!
    Dejan Radmanic
    Croatia
  • From $102.29 per night
    8.6
    Scored 8.6
    Excellent
    Rated excellent
     · 1,931 reviews
    My second time at Sliško hotel. Receptionists are very nice, giving their best to help you or give adequate advice. Hotel has garage (rare find in Zagreb) and that was very important for me as I had ski equipment coming from ski opening.
    Gradimir
    Serbia
  • 8.1
    Scored 8.1
    Very Good
    Rated very good
     · 4,362 reviews
    You`ll get value for money. Perfect location . Close to city center. No need to go anyway by car. Good breakfast. Quick check in & check out. Big central parking house near to the hotel, not cheap but with free parking slots.
    Marek
    Slovakia
  • 8.2
    Scored 8.2
    Very Good
    Rated very good
     · 1,678 reviews
    The hotel is, 2 min walking from the the city center and that's really nice to visit the city. We required assistance for a small issue and they directly helped us to fix it.
    Ophélien
    Netherlands
  • From $235.20 per night
    9.1
    Scored 9.1
    Wonderful
    Rated wonderful
     · 3,118 reviews
    The location of the hotel is perfect if you plan to stay somewhere close to city center. And the parking availability is very useful if you travel by car.
    István
    Hungary
  • From $261.87 per night
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 288 reviews
    Great location, incredibly kind staff, awesome amenities, best breakfast I’ve tried anywhere, a true 5-star experience in a boutique hotel.
    Ivan
    Croatia
  • From $113.35 per night
    8.5
    Scored 8.5
    Very Good
    Rated very good
     · 1,234 reviews
    Good location, city centre reachable within 15 minutes by tramway (tram stop at the hotel), very good breakfast
    Arkadiusz
    Poland
  • From $190.21 per night
    8.9
    Scored 8.9
    Excellent
    Rated excellent
     · 2,661 reviews
    Very central location, short walk to city center. Hotel is clean and nice. Staff friendly.
    Yellow.Duck
    United Arab Emirates
  • From $306.97 per night
    9.0
    Scored 9.0
    Wonderful
    Rated wonderful
     · 3,874 reviews
    Nice luxurious hotel in the city center, great breakfast and cordial staff.
    Rafael
    United States of America
  • 7.3
    Scored 7.3
    Good
    Rated good
     · 195 reviews
    A special boutique hotel in the quiet area of the city center. !
    S
    Sonia
    Germany

Research, refine, and make plans for your whole trip