Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Zagreb – 2,020 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

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.

A perfect stay from start to finish. Large, comfortable room. Very clean. The hotel is beautiful and the location is perfect. All staff members are very professional, helpful and polite. The food in Kralj Tomislav restaurant was excellent and oir server was extremely friendly and helpful. I would definitely come nack to Sheraton and recommend it to everyone.

Show more Show less
8.5
Very Good
3,954 reviews
Price from
$130
per night

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.

Very central location on a main street with a short walk to sights, shops, cafes, restaurants etc. Even though by the street with trams passing by, there was little noise in the room. My room was on the the third floor with only ceiling windows, but since it was sunny and sweltering outside it was nice not to have direct sunlight into the room. The window had both shades and was possible to open. The room had aircon which worked nicely. I was there for work, and the desk and wifi provided a good working space during daytime.

Show more Show less
9.1
Wonderful
2,891 reviews
Price from
$165
per night

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.

Since Hotel Academia is located in the Upper Town, it is within walking distance to Zagreb’s main attractions and particularly close to Tkalceciva street which is full of cafes and restaurants.

Show more Show less
8.8
Excellent
3,013 reviews
Price from
$132
per night

Located in Zagreb, 1.5 miles from Zagreb Contemporary Art Museum, Mövenpick Zagreb has accommodations with a fitness center, private parking, a shared lounge and a terrace.

The rooms where very modern and up to high standards! The staff were amazing and very friendly! Highly recommended!

Show more Show less
9
Wonderful
1,398 reviews
Price from
$92
per night

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

The hotel is modern and located in a perfect area close to everything but peaceful. We really enjoyed the plentiful breakfast and were super pleased with how friendly the staff was. The hotel also has an elevator which was helpful when travelling with a stroller. Rooms are super clean which was very important for us. We will definitely be coming again!

Show more Show less
9.2
Wonderful
1,783 reviews
Price from
$70
per night

Located in Vodnikova Street in Zagreb’s center, Garden Hotel offers a coffee bar with a terrace, free Wi-Fi and modernly furnished rooms.

The receptionist Marko was of excellent service, and great welcoming feeling overall! Made my trip so much better! I couldn’t thank him enough!

Show more Show less
7.8
Good
2,679 reviews
Price from
$99
per night

Located in Zagreb, within a 9-minute walk of Nikola Tesla Technical Museum and 0.9 miles of Botanical Garden, Hotel Blue has accommodations with a bar.

Everything related, specially the staff and the on-site private (free) parking.

Show more Show less
7.9
Good
1,947 reviews
Price from
$71
per night

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

The breakfast was outstanding! The breakfast room was very charming. Rooms quite new. I would guess a great remodeling took place. I quite liked the style of this hotel. It was filled with of old style appliances as decoration.

Show more Show less
8.6
Excellent
1,710 reviews
Price from
$75
per night

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

Staff is very friendly. Location is perfect. Room is clean - there were a few spots on the sheets but nothing I would hold against. Sauna, pool and other amenities are a huge plus.

Show more Show less
8.3
Very Good
1,058 reviews
Price from
$61
per night

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.

We were very well received! The room was great and the breakfast was really good!

Show more Show less
8.5
Very Good
1,180 reviews
Price from
$96
per night

Most-booked hotels in Zagreb in the past month

Zagreb's best hotels with breakfast

  • Hotel Capital

    Hotel Capital

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

    Excellent position, helpful friendly staff and super comfortable beds

    9.2
    Wonderful · 553 reviews
  • Grand Hotel Zagreb

    Grand Hotel Zagreb

    Hotel in Zagreb
    Breakfast options

    Grand Hotel Zagreb is located in Zagreb's largest shopping area at the western entrance to the city, well connected to the center of Zagreb, which is 4.3 mi away.

    Staff & facilities 5 Star, thank you Marin L 👍

    9.0
    Wonderful · 967 reviews
  • art'otel Zagreb, Powered by Radisson Hotels

    art'otel Zagreb, Powered by Radisson Hotels

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

    Beautiful clean new property in perfect location- central location!

    9.8
    Exceptional · 26 reviews
  • Hilton Garden Inn Zagreb - Radnička

    Hilton Garden Inn Zagreb - Radnička

    Hotel in Zagreb
    Breakfast options

    Located in Zagreb, 1.4 mi from Ban Jelacic Square, Hilton Garden Inn Zagreb - Radnička features accommodations with a fitness center, private parking and a bar.

    The restaurant had the best fusion food! Very good!

    8.8
    Excellent · 2,389 reviews
  • Hotel Le Premier

    Hotel Le Premier

    Hotel in Lower Town, Zagreb
    Breakfast options

    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,046 reviews
  • Hotel Calypso

    Hotel Calypso

    Hotel in Zagreb
    Breakfast options

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

    everything, everything, the staff was kind, the food delicious

    8.7
    Excellent · 1,407 reviews
  • DoubleTree by Hilton Zagreb

    DoubleTree by Hilton Zagreb

    Hotel in Zagreb
    Breakfast options

    Located in the heart of Zagreb’s business district, only 1.2 mi from the city center, DoubleTree by Hilton Zagreb features elegantly decorated rooms and suites, an indoor pool, a Turkish bath and a...

    Chambre, piscine/hammam/sauna, dejeuner excellent

    8.7
    Excellent · 3,605 reviews
  • Best Western Premier Hotel Astoria

    Best Western Premier Hotel Astoria

    Hotel in Lower Town, Zagreb
    Breakfast options

    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.

    Friendly staff. Charming, spotless and great breakfast

    8.8
    Excellent · 7,344 reviews

Budget hotels in Zagreb

  • Hotel Novi Zagreb

    Hotel Novi Zagreb

    Hotel in Zagreb
    Budget Hotel

    Located in Zagreb, a 6-minute walk from Arena Zagreb, Hotel Novi Zagreb has accommodations with a shared lounge, free private parking, a restaurant and a bar.

    Personel is very kind and helpfull. Great breakfast :)

    6.6
    Pleasant · 1,305 reviews
  • Hotel Europa

    Hotel Europa

    Hotel in Zagreb
    Budget Hotel

    Located in Zagreb, a 10-minute drive from the train station, Hotel Europa offers a garden, shared lounge and a 24-hour reception. Ban Jelačić Square is a 15-minute drive from the property.

    Close to the Plitvice lake. Car park is available.

    7.0
    Good · 1,262 reviews
  • Hotel Laguna Zagreb

    Hotel Laguna Zagreb

    Hotel in Zagreb
    Budget Hotel

    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.

    Very good location,good food and all around very good

    6.4
    Pleasant · 1,587 reviews
  • MANDA Heritage Hotel

    MANDA Heritage Hotel

    Hotel in Lower Town, Zagreb
    Budget Hotel

    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.

    It was fully renovated, very clean, comfortable bed

    9.2
    Wonderful · 2,075 reviews
  • Hotel Magdalena

    Hotel Magdalena

    Hotel in Zagreb
    Budget Hotel

    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.

    clean, like new! good breakfast for price! kinc staff!

    9.3
    Wonderful · 1,206 reviews
  • Hotel AS

    Hotel AS

    Hotel in Upper Town – Medvescak, Zagreb
    Budget Hotel

    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 · 833 reviews
  • iNova

    iNova

    Hotel in Zagreb
    Budget Hotel

    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.

    Odlična lokacija. Iznimno gostoljubivo osoblje. Sve preporuke!

    9.6
    Exceptional · 51 reviews
  • The Loop Hotel

    The Loop Hotel

    Hotel in Zagreb
    Budget Hotel

    Set 1969 feet from Zagreb Main Bus Station, The Loop Hotel offers free on-site parking and free WiFi access. The distance to the Zagreb city center is 1.2 mi.

    Facilities are exactly as described and very clean

    8.7
    Excellent · 1,240 reviews

Hotels located in the center of Zagreb

  • Canopy by Hilton Zagreb City Centre

    Canopy by Hilton Zagreb City Centre

    Hotel in Lower Town, Zagreb
    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,520 reviews
  • Maistra City Vibes Hotel International

    Maistra City Vibes Hotel International

    Hotel in Zagreb
    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.

    Perfect location, very friendly staff, great breakfast

    8.9
    Excellent · 3,325 reviews
  • Hotel Delminivm

    Hotel Delminivm

    Hotel in Zagreb
    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 · 441 reviews
  • Swanky Bed & Breakfast

    Swanky Bed & Breakfast

    Hotel in Lower Town, Zagreb
    Central location

    Swanky Bed & Breakfast has free bikes, shared lounge, a terrace and restaurant in Zagreb. This 3-star hotel offers a shared kitchen, a tour desk and free WiFi.

    Pool, parking opposite, friendly staff, quirky interior

    8.8
    Excellent · 340 reviews
  • Hotel Croatia

    Hotel Croatia

    Hotel in Upper Town – Medvescak, Zagreb
    Central location

    Located only 3 tram stops away from Ban Jelačić Square, Hotel Croatia offers elegantly decorated rooms. It is well linked with all major business, cultural and shopping districts.

    Breakfast was great and plenty and area was clean.

    8.8
    Excellent · 759 reviews
  • Hotel Puntijar

    Hotel Puntijar

    Hotel in Zagreb
    Central location

    Located in the residential area of Zagreb called Gračani, Hotel Puntijar offers peace and quiet, while still only a 7 minutes' drive from the center.

    1st class hotelier ensured our stay was memorable.

    8.8
    Excellent · 937 reviews
  • Best Western Airport Hotel Stella

    Best Western Airport Hotel Stella

    Hotel in Zagreb
    Central location

    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.

    Very clean. Very good breakfast. Very nice personal.

    8.8
    Excellent · 2,925 reviews
  • Hotel Academia

    Hotel Academia

    Hotel in Upper Town – Medvescak, Zagreb
    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.

    Superb location, large room, comfortable bed, clean.

    8.8
    Excellent · 3,012 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
  • 87 attractions
  • 71 points of interest
  • 7 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What guests like about Zagreb

City trip
17,897 reviews
Sightseeing
7,469 reviews
Food trip
11,093 reviews
Lakes
247 reviews
Romantic
2,525 reviews
Shopping
2,665 reviews

What Guests Said About Zagreb:

Explore guest reviews of hotels in Zagreb

  • From $74.76 per night
    7.9
    Good · 758 reviews
    Its a really nice place with cozy rooms and great facilities. Really cheap for what they offer, given that its in the middle of Croatia's capital. The rooms are pretty and very clean, and the staff very friendly and helpful. They say they offer parking but it's really small place and limited spots, but you can also park on the street, as its free city parking. The surrounding area is not the best, but you can take the tram right from in front of the hotel, or walk 20 minutes to the city center. All in all, great accomodation.
    Ana-Maria Dragomir
    Romania
  • From $113.77 per night
    8.8
    Excellent · 937 reviews
    The hotel has been updated to a high standard but has also been given and has retained a lot of character. The breakfast was very good and the freshly prepared coffee was the best I have had in a long time. The staff were friendly and helpful. The associated restaurant served excellent quality food. The location was good, just a short drive to the city centre whilst being in a quiet location. The room and bathroom were both large.
    CCDRJH
    United Kingdom
  • From $143.70 per night
    8.8
    Excellent · 2,389 reviews
    The hotel looks quite new, the suites and other spaces clean and stylishly furnished. Parking garage is also very convenient: after parking your car, you can take an elevator directly to your floor. The breakfast was fulfilling and delicious with plenty of options to choose from. It takes around half an hour to walk to the city center.
    Sergey
    Russia
  • From $120.58 per night
    8.9
    Excellent · 2,520 reviews
    Everything! Very kind staff, very nice room... the tram stops in front of the hotel... hotel has an excellent transfer lounge for the guests to use after checking out...one of the rare hotels near the Zagreb city center that practically has its own (shared with the mall) garage with the elevator leading directly to the rooms...
    Mia
    Bosnia and Herzegovina
  • From $135.44 per night
    8.5
    Very Good · 3,955 reviews
    The hotel is a bit old fashioned but in "good meaning". I really like the atmosphere - you don't really feel it is a big facility. Location is perfect close to the city center, you can have a nice walk to visit all attractions or just have dinner in the city. I really like wellness area- swimming pool.
    Joanna
    Poland
  • From $107.27 per night
    9.2
    Wonderful · 2,075 reviews
    Great location in the city center, short walking distance to the main square. The room was clean, comfortable and quiet. The hotel provided us with several choice menus for breakfast, and we could choose whether to have breakfast brought to our room at a specific time, or step out of our rooms for it.
    terraluka
    Serbia
  • From $181.17 per night
    9.0
    Wonderful · 3,542 reviews
    The room was perfect; we had the junior suite that comes with large space and a luxury setting. The hotel is located not to far from the city center and is breathing the grandeur of the past. The hotel staff was exact what you would expect from a hotel with this class. Very friendly and helpful.
    peter
    Belgium
  • 8.9
    Excellent · 965 reviews
    The apartment is located in city center and within walking distance to everything I needed to visit. I love the small kitchen and working desk, it makes the space much more usable compared to a hotel room. Everything was clean. The owner responded immediately to a phone call when I had a question.
    Kristina
    Bosnia and Herzegovina
  • From $211.62 per night
    9.1
    Wonderful · 2,892 reviews
    Easy to find. Great parking not too close together. Room was big, we asked for extra pillow and teabag. Nothing was a bother. Breakfast was amazing, one of the best I have had in hotels in Croatia. The staff are fantastic. So helpful. Will be our hotel to stay in Zagreb from now on. 10/10
    Kay
    Australia
  • From $124.61 per night
    8.4
    Very Good · 457 reviews
    It's an apartment turned into a mini-hotel (a set of rooms without a reception). Very clean and well-equipped. Nicely located within walking distance (three tram stops) from the city centre. Direct trams to the train and bus stations. The nearest supermarket is in the same building.
    Dmitry
    Russia
  • From $102.94 per night
    8.9
    Excellent · 1,080 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 $292.56 per night
    9.4
    Wonderful · 654 reviews
    Everything was amazing. The location is perfect, in the quiet residential neighborhood, with cca. 15 mins of walking distance from the city center. There is a wide choice for breakfast, and the hotel restaurant is very good and also available for other meals.
    Jelena
    Serbia
  • From $93.19 per night
    8.4
    Very Good · 2,707 reviews
    Hotel location was good with quick walking access to the old city centre cathedral. An easy switch of two trams from the bus station. Twin room was cleaned and comfortable for two people. Breakfast was good and varied enough to kick-off your day.
    E Elias
    United States of America
  • From $212.59 per night
    9.0
    Wonderful · 1,842 reviews
    Business small hotel with nicely decorated and comfy rooms almost across the Bus station. Good connection with the city center by tram but not within reasonable walking distance. Staff helpful and kind. Perfect for business travelers.
    Mirko
    Serbia
  • 7.4
    Good · 200 reviews
    Definitely a place to visit again! Located in the city centre, yet no traffic noise. Staff extremely friendly, Lucia especially. The double bad was perfectly comfortable...all in one: one of the best hotels I visited in Zagreb.
    Tihana
    Bosnia and Herzegovina
  • From $212.59 per night
    9.0
    Wonderful · 1,842 reviews
    The location is very convenient for me who relies on bus from Zagreb Airport and onward journey to other cities. It is convenient to travel to other parts of Zagreb as the tram stops are just outside the hotel.
    Yan Chi Joseph
    Hong Kong
  • From $108.36 per night
    8.3
    Very Good · 1,483 reviews
    Very easy to find - a max 5 min walk from the airport bus main stop. The hotel is new, clean, and quiet. The staff speak english and are very helpful. Breakfast is good.
    kevin
    United Kingdom
  • From $113.77 per night
    8.0
    Very Good · 3,932 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 $190.70 per night
    9.2
    Wonderful · 553 reviews
    In my opinion, BEST hotel in Zagreb. Has great charm and service. View is spectacular, ask for top floors.
    Ivana
    Croatia
  • From $84.06 per night
    6.4
    Pleasant · 1,587 reviews
    The personnel was friendly and the hotel was at a walking distance from the city center (30').
    KSN3371
    Greece

Research, refine, and make plans for your whole trip