Skip to main content

Filter by:


Star Rating

Review Score

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

Best Western Premier Hotel Astoria

Hotel in Lower Town, 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.

8.9
Excellent
7,825 reviews
Price from$150.42per night
Esplanade Zagreb Hotel, hotel in Zagreb

Esplanade Zagreb Hotel

Hotel in Lower Town, 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.

9.0
Wonderful
3,807 reviews
Price from$166.85per night
Hotel Dubrovnik, hotel in Zagreb

Hotel Dubrovnik

Hotel in Lower Town, 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.

8.7
Excellent
4,891 reviews
Price from$165.51per night
Sheraton Zagreb Hotel, hotel in Zagreb

Sheraton Zagreb Hotel

Hotel in Lower Town, Zagreb

Set in the heart of Zagreb, this elegant 5-star hotel is 1640 feet from the Main Train Station and 0.6 mi from the Main Square. It offers air-conditioned rooms with mini-bars, cable and satellite TV.

8.5
Very Good
4,297 reviews
Price from$156.91per night
Hotel Central, hotel in Zagreb

Hotel Central

Hotel in Lower Town, Zagreb

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

8.1
Very Good
4,264 reviews
Price from$96.31per night
The Westin Zagreb, hotel in Zagreb

The Westin Zagreb

Hotel in Lower Town, 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.

8.4
Very Good
3,424 reviews
Price from$142.84per night
Hotel Jägerhorn, hotel in Zagreb

Hotel Jägerhorn

Hotel in Lower Town, Zagreb

Located between the main pedestrian street and Zagreb's old town close to Ban Jelacic Square, this hotel was refurbished in 2011. Founded in 1827, Hotel Jagerhorn is the city's oldest standing hotel.

8.6
Excellent
2,157 reviews
Price from$90.90per night
Art Hotel Like, hotel in Zagreb

Art Hotel Like

Hotel in Lower Town, Zagreb

Set in the Zagreb center, Art Hotel Like offers modernly decorated rooms with complimentary coffee and tea set.

7.9
Good
3,663 reviews
Price from$75.75per night
MANDA Heritage Hotel, hotel in Zagreb

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.

9.2
Wonderful
2,288 reviews
Price from$102.80per night
Maistra City Vibes Hotel International, hotel in Zagreb

Maistra City Vibes Hotel International

Hotel in Zagreb

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....

8.9
Excellent
3,458 reviews
Price from$133.32per night
See all 921 hotels in Zagreb

Most-booked hotels in Zagreb in the past month

Zagreb's best hotels with breakfast

  • Hotel Antunovic Zagreb
    Breakfast options

    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 👍🏻

    9.0
    Wonderful · 1,539 reviews
  • Maistra City Vibes Zonar Zagreb
    Breakfast options

    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.

    9.1
    Wonderful · 1,873 reviews
  • art'otel Zagreb, Powered by Radisson Hotels
    Breakfast options

    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...

    EVERYTHING! From the Location to amazing spa Center and the best staff

    9.5
    Exceptional · 121 reviews
  • Met Boutique Hotel
    Breakfast options

    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

    9.6
    Exceptional · 229 reviews
  • Hotel Capital
    Breakfast options

    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. Excellent breakfast. Super-friendly front desk and lovely room.

    9.2
    Wonderful · 604 reviews
  • Hotel AS
    Breakfast options

    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.

    9.0
    Wonderful · 887 reviews
  • Hotel Vila Tina
    Breakfast options

    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.

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

    9.4
    Wonderful · 140 reviews
  • Boutique Hotel HOH
    Breakfast options

    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

    9.9
    Exceptional · 32 reviews

Budget hotels in Zagreb

  • Hotel National
    Cheap hotel

    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.

    8.3
    Very Good · 1,500 reviews
  • Hotel Calypso
    Cheap hotel

    Hotel Calypso is set in Zagreb, 2953 feet from the motorway exit for various parts of the country.

    Great staff, close to the city, available parking.

    8.7
    Excellent · 1,489 reviews
  • Hotel Sliško
    Cheap hotel

    Located 984 feet from Zagreb's Main Bus Station, Hotel Sliško features a lounge bar. Free WiFi access is offered.

    I left early in the morning and did not have breakfast

    8.6
    Excellent · 1,869 reviews
  • Hotel Meridijan16
    Cheap hotel

    The Meridijan 16 hotels enjoys an easily accessible location on the crossroads of Ulica Grada Vukovara and Avenija Marina Drzica. It offers air conditioned rooms and free Wi-Fi.

    Excellent breakfast,kind reception stuff and good location

    8.2
    Very Good · 2,933 reviews
  • Hotel Tomislavov Dom
    Cheap hotel

    Located in the nature park Medvednica, and surrounded by lush forests, Hotel Tomislavov Dom features an indoor pool, sauna and fitness facilities.

    Really great hotel. I would recommend it to anyone.

    8.3
    Very Good · 1,115 reviews
  • Hotel Orient Zagreb
    Cheap hotel

    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

    8.3
    Very Good · 1,879 reviews
  • Hotel Jadran
    Cheap hotel

    Located in the very heart of Zagreb, Hotel Jadran offers easy and quick access to all the sights and attractions of the city center. Ban Jelacic Square in Zagreb is a 7-minute walk away.

    Location is excellent. This is ''best buy'' solution.

    8.5
    Very Good · 2,817 reviews
  • Hotel Central
    Cheap hotel

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

    Fantastic location, great breakfast, lovely hotel.

    8.1
    Very Good · 4,264 reviews

Hotels located in the center of Zagreb

  • iNova
    Central location

    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.

    9.6
    Exceptional · 105 reviews
  • Avenue21
    Central location

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

    Cisto, uredno. Dobra lokacija objekta. Sve pohvale

    9.5
    Exceptional · 97 reviews
  • Best Western Premier Hotel Astoria
    Central location

    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.

    breakfast was amazing and most of the staff PERFECT

    8.9
    Excellent · 7,825 reviews
  • Hotel Le Premier
    Central location

    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.

    Breakfast and food in general was absolutely great!

    8.9
    Excellent · 2,257 reviews
  • Canopy by Hilton Zagreb City Centre
    Central location

    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

    8.9
    Excellent · 2,640 reviews
  • Maistra City Vibes Hotel International
    Central location

    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.

    The facilities, the staff esp Ana in Front Desk, the breakfast buffet.

    8.9
    Excellent · 3,458 reviews
  • Hotel Delminivm
    Central location

    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.

    8.9
    Excellent · 463 reviews
  • Hotel Academia
    Central location

    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

    8.8
    Excellent · 3,224 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
  • 204 attractions
  • 71 points of interest
  • 7 neighborhoods
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Zagreb:

  • 8.0

    A lovely city to spend 24 hours which was all I had -...

    A lovely city to spend 24 hours which was all I had - enjoyed walking around and seeing the old city and learning about it. The trip was something of an initial exploration; Zagreb is on the list to visit again.
    Graham
  • 8.0

    Zagreb used to be my favourite Christmas destination, but I...

    Zagreb used to be my favourite Christmas destination, but I would now recommend to you to visit it in warmer months as it has an amazing park Maximir for long walks as well as great hiking destinations around. I normally always try to see a musical in their Komedija, but I was unlucky to come on a Catholic holiday so most places were closed. I was a bit disappointed this year with their Christmas decorations as Zagreb usually excels at this. The stand disapointed this year with expensive and bad food and Chinese made ornaments. The prices are also through the roof since Croatia accepted Euro. I would still recommend Zagreb and a visit to the local market Dolac. Buy some home made cheese, sausages and enjoy sampling good food from restaurants around.
    Tatjana
    Slovenia
  • 8.0

    Zagreb is a nice destination for the Christmas holidays.

    Zagreb is a nice destination for the Christmas holidays. One can find a central European atmosphere without crowds of tourists. Nice street food, ice skating, Christmas markets, beautiful decorations. Street parties at Christmas Eve.
    AIKATERINI
    Greece
  • 8.0

    Pretty, picturesque city, not too big but perfect for...

    Pretty, picturesque city, not too big but perfect for walking to different locations. Ideal for a weekend getaway as 2-3 days are enough. It's small enough to not require public transport, if you want to stay in the central areas, but in case you need it, the trams are very convenient. When I visited many of their museums and churches were temporarily closed, which was a bit disappointing.
    Heracles Ioannou
    United Kingdom
  • 6.0

    Zagreb, the capital and largest city of Croatia, is a...

    Zagreb, the capital and largest city of Croatia, is a charming destination that seamlessly blends rich history, vibrant culture, and delightful culinary experiences. I had the pleasure of exploring this city and was particularly impressed by its delectable barbecue options and enchanting Christmas festivities. Culinary Delights - Barbecue Joints: Zagreb offers a diverse culinary scene, and one standout aspect is its fantastic barbecue options. From traditional grills to modern establishments, the city caters to every barbecue enthusiast's palate. The top-rated barbecue joints, such as Stari Kotač and Batak Grill, serve up mouthwatering dishes that showcase the region's culinary excellence. The savory flavors of grilled meats, coupled with local spices, create an unforgettable dining experience. Advent in Zagreb - Christmas Extravaganza: Zagreb transforms into a winter wonderland during the Advent season, making it a magical time to visit. The city's Christmas markets, known as Advent in Zagreb, are a highlight, featuring wooden stalls, festive decorations, and a joyful atmosphere. The scent of mulled wine and traditional delicacies fills the air as visitors stroll through the enchanting streets. Advent Exploration: Plan your visit during the Advent season to fully immerse yourself in the festive spirit. Explore the Christmas markets, take in the beautifully decorated streets, and enjoy the seasonal treats on offer. Conclusion: Zagreb is a city that captivates with its culinary treasures and festive celebrations. Whether you're a barbecue enthusiast seeking savory delights or someone enchanted by the magic of Christmas, Zagreb promises a memorable and delightful experience.
    Stojan
    Croatia
  • 8.0

    A very big city with a lot to see but we did have problems...

    A very big city with a lot to see but we did have problems finding a Catholic church for mass on Sunday. We were unaware that there had been an earthquake in 2020 and as a result, the churches around the city centre were all being restored and having word done due to the damage caused by the quake. We would loved to have seen inside the cathedral but it was also closed with scaffolding all around it and many of the large stones were all laid out around the grounds and you could see they were all numbered. In the end we did find the church of St Martins that was opened and had a lovely priest who came down off the altar to speak with all the children and got them to answer questions. He must have spent about 15 to 20 mins with them at the homily.
    Anne
    United Kingdom

Explore guest reviews of hotels in Zagreb

  • From $133.32 per night
    9.1
    Wonderful · 1,873 reviews
    The hotel is brand new and modern! The reception immediately made us feel welcome by providing safe parking, tips for dinner and special treatment for our dog. The hotel is VERY pet friendly! Each room has a dog bed, two dog dishes and a goodie bag for your pet when you let them know ahead of time. The rooftop bar is also a great place to have a drink, obviously beloved by guests as well as locals. We would definitely stay here again and recommend it! 👍
    Monica
    Canada
  • From $76.29 per night
    7.9
    Good · 1,997 reviews
    It is family hotel, you can really see their genuine care for guests. From helpfull and charming receptionists to hard-working cleaning ladies -spotless mirror and toilet. I have been all over the world and know where to look to check cleanliness ( OCD :) - they passed. Free parking, close to the city center, good public transportation connections, good father's "rakija" and mother's cheese strudel and definately the best -comfortable bed is all you need!
    Miroslav
    Croatia
  • 8.7
    Excellent · 276 reviews
    once abandoned, recently restored hotel on excellent location at the suburb of Zagreb; less than 15 min by comfortable commuter train from the very centre for 10.40 kuna (about 1.50 €) or even cheaper bus+tram; our room faced the train line + frequent street but it was very quiet at night; excellent breakfast; very nice and helpful reception staff; free hotel-owned parking lot; excellent free Wi-Fi and TV with Croatian and western channels
    Goran
    Czech Republic
  • From $103.89 per night
    8.2
    Very Good · 2,933 reviews
    The hotel is located extremely close to the bus station and the team which takes you to the city centre. You can reach the bus station in 5 minutes by foot and the team takes you about 10 minutes to the old Town. Breakfast was basic but sufficient. Staff at the reception was helpful and provided accurate information about how to get to the city center. Value for money.
    Cruzinha
    India
  • From $140.68 per night
    8.8
    Excellent · 3,065 reviews
    We stayed at this hotel as it was close to the airport. 10 minutes by car so we did not expect to be in a central location. However we were able to take a bus into old town which was fairly direct and a 20 minute ride for 6 kuna each. the bus stop is on the main road close to hotel. The hotel was comfortable and clean. The breakfast was very good.
    Gabriella
    Canada
  • From $99.99 per night
    8.6
    Excellent · 1,869 reviews
    I really liked the Hotel location, I was surprised by the simplicity to use public transportation to take us to the city center (in a few minutes) and to the shopping malls / sports arenas in the other direction. Room vas very clean and tidy and the breakfast was ok (no luxury but enough of good fresh food)
    Tommy
    Sweden
  • From $152.98 per night
    8.7
    Excellent · 1,255 reviews
    The staff were really friendly to welcome us into a hotel with fresh facilities. The bed was comfortable and overall the hotel seems clean. Proximity of Slavonska avenija and free parking makes it a no brainer for people with cars. City center is reachable by car or by a nearby stopping tram.
    Kostic
    Serbia
  • From $165.51 per night
    8.7
    Excellent · 4,891 reviews
    Extremely well located next to all the vibrancy of Zagreb’s City Center. Hotel has a older section and a renovated side. Ask for a room on the renovated side. Excellent breakfast buffet. Staff was very friendly and accommodating. Would certainly stay here again if visiting Zagreb.
    PATRICK
    United States of America
  • From $145.01 per night
    8.4
    Very Good · 3,424 reviews
    Location and the best bed you can ever imagine in a hotel - spaciuos and amazingly comfortable. Hotel is located 10 minutes from the city center, which is really convenient, stuff is amazing and going above and beyond into making sure a guest has everything they need.
    Danijela
    Serbia
  • From $86.57 per night
    8.9
    Excellent · 1,159 reviews
    Small boutique hotel with friendly staff. A decent and tasty breakfast. Situated on a very good location close to all the city center attractions! Underground parking garage 2 blocks away (free street parking on Saturday after 15 Hr and on Sundays, see picture).
    Lars
    Belgium
  • From $196.20 per night
    9.1
    Wonderful · 3,035 reviews
    We had a great time at Park 45! Great location; the staff at the Hotel was extremely friendly, day and night; the room very spacious, quiet, and clean; and a delicious breakfast to top it off. Would definitely stay here again, if we come back to Zagreb one day.
    Renata
    United States of America
  • From $146.09 per night
    9.2
    Wonderful · 1,910 reviews
    This hotel is located in a quiet residential area, an easy tram ride away to the city centre. The housekeeping team here were top class as were the guys on reception. I had a very comfortable though small single room. Great value stay for a solo traveller.
    Kevin
    United Kingdom
  • From $165.51 per night
    8.7
    Excellent · 4,891 reviews
    Great hotel in the very City Center of Zagreb. Really kind staff. I got everything I asked about. Offers great comfort. The restaurant in good and also the SPA. The parking is safe and much cheaper than parking 24 hours in the street outside.
    и
    илияна
    Bulgaria
  • From $131.59 per night
    8.8
    Excellent · 3,224 reviews
    Location is great and 5 min walking to the city center . Room is very big and nice. Modern and new style hotel. breakfast is good Stuff are very kind. Air Conditioning is good during summer.
    Mohamed
    United Arab Emirates
  • From $150.42 per night
    8.9
    Excellent · 7,825 reviews
    This hotel offered the best breakfast I ever had in Croatia, even a range of French cheeses and champagne that you sometimes don't find in 5* hotels.
    Djordje Marjanovic
    Bosnia and Herzegovina
  • From $99.56 per night
    8.1
    Very Good · 4,264 reviews
    Nice hotel near the train and bus station about 15 min walk from the city center. Was clean. Breakfast great and variable Over all good accommodation
    Doc. M. Abbas
    Germany
  • From $115.79 per night
    9.2
    Wonderful · 2,288 reviews
    Nice hotel, near the city centre (5 min walking) with good facilities. The hotel can provide a transfer to the airport at any hour, which was a plus
    João
    Portugal
  • From $114.76 per night
    8.5
    Very Good · 1,229 reviews
    Good location, city centre reachable within 15 minutes by tramway (tram stop at the hotel), very good breakfast
    Arkadiusz
    Poland
  • From $142.58 per night
    8.9
    Excellent · 2,640 reviews
    Very central location, short walk to city center. Hotel is clean and nice. Staff friendly.
    Yellow.Duck
    United Arab Emirates
  • From $125 per night
    8.8
    Excellent · 2,476 reviews
    New hotel Easy to find Parking lot Good food options around Near airport - 15 min
    Leonardo
    United States of America

Research, refine, and make plans for your whole trip