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 – 1,925 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.

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.

Show more Show less
8.8
Excellent
7,150 reviews
Price from
$122
per night

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.

Second time we stayed in Esplanad Zagreb and it was amazing again. Really helpful staff and the service provided is as expected. We want to come back again for sure. The concierge Santiago, his family, including his wife (as seen in the hotel magazine) were all outstanding, 5-star for their service!

Show more Show less
9
Wonderful
3,436 reviews
Price from
$169
per night

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.

Show more Show less
8.4
Very Good
3,134 reviews
Price from
$122
per night

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

Show more Show less
8.7
Excellent
4,553 reviews
Price from
$119
per night

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.

Show more Show less
8.5
Very Good
3,817 reviews
Price from
$138
per night

Featuring a terrace, a restaurant as well as a bar, Timeout Heritage Hotel Zagreb is located in the center of Zagreb, a 4-minute walk from Museum of Broken Relationships.

Show more Show less
7.5
Good
3,573 reviews
Price from
$72
per night

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

Show more Show less
8.7
Excellent
3,552 reviews
Price from
$126
per night

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.

Good value for money, very nice hotel with safe parking

Show more Show less
8.8
Excellent
2,818 reviews
Price from
$81
per night

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

Show more Show less
8.9
Excellent
3,267 reviews
Price from
$108
per night

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

Show more Show less
8.1
Very Good
3,795 reviews
Price from
$88
per night

Most-booked hotels in Zagreb in the past month

Zagreb's best hotels with breakfast

  • Maistra City Vibes Zonar Zagreb

    Maistra City Vibes Zonar Zagreb

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

    One of the coolest hotels I've ever stayed at!

    9.0
    Wonderful · 1,055 reviews
  • 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.3
    Wonderful · 530 reviews
  • Sundial Boutique Hotel

    Sundial Boutique Hotel

    Hotel in Zagreb
    Breakfast options

    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 location, nice staff, comfortable and clean rooms.

    9.2
    Wonderful · 760 reviews
  • Hotel AS

    Hotel AS

    Hotel in Upper Town – Medvescak, Zagreb
    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 · 776 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 · 788 reviews
  • Hotel Vila Tina

    Hotel Vila Tina

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

    cleanliness, friendliness of owner, location and view

    9.4
    Wonderful · 125 reviews
  • Met Boutique Hotel

    Met Boutique Hotel

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

    Facilities, location, staff, design.. simply amazing.

    9.6
    Exceptional · 56 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,333 reviews

Budget hotels in Zagreb

  • Hotel Delminivm

    Hotel Delminivm

    Hotel in Zagreb
    Budget Hotel

    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.

    9.0
    Wonderful · 427 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,185 reviews
  • Hotel National

    Hotel National

    Hotel in Zagreb
    Budget 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.4
    Very Good · 1,452 reviews
  • Hotel Calypso

    Hotel Calypso

    Hotel in Zagreb
    Budget Hotel

    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,354 reviews
  • Hotel Sliško

    Hotel Sliško

    Hotel in Zagreb
    Budget 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,604 reviews
  • Hotel Meridijan16

    Hotel Meridijan16

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

    We liked everything about our stay, especially the lovely, helpful staff.

    8.2
    Very Good · 2,621 reviews
  • Hotel Orient Zagreb

    Hotel Orient Zagreb

    Hotel in Zagreb
    Budget 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.4
    Very Good · 1,731 reviews
  • Hotel Jadran

    Hotel Jadran

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

    Nice welcoming stuff. Close to most atractions. Good breakfast.

    8.5
    Very Good · 2,653 reviews

Hotels located in the center of Zagreb

  • Hotel Le Premier

    Hotel Le Premier

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

    Five star quality and very welcoming and friendly.

    8.9
    Excellent · 1,934 reviews
  • 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.

    Everything was just fine. Stayed there with a dog.

    8.9
    Excellent · 2,409 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,267 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.

    Дуже зручний номер, зручне ліжко, персонал привітний.

    8.8
    Excellent · 260 reviews
  • Best Western Premier Hotel Astoria

    Best Western Premier Hotel Astoria

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

    Comfortable, close to bus & train + centre of town

    8.8
    Excellent · 7,150 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 · 729 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 · 906 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,818 reviews

FAQs about hotels in Zagreb

  • On average, 3-star hotels in Zagreb cost $89 per night, and 4-star hotels in Zagreb are $124 per night. If you're looking for something really special, a 5-star hotel in Zagreb can be found for $162 per night, on average (based on Booking.com prices).

  • The average price per night for a 3-star hotel in Zagreb this weekend is $97 or, for a 4-star hotel, $139. Looking for something even fancier? 5-star hotels in Zagreb for this weekend cost around $180 per night, on average (based on Booking.com prices).

  • On average, it costs $96 per night to book a 3-star hotel in Zagreb for tonight. You'll pay around $140 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Zagreb will cost around $162, on average (based on Booking.com prices).

  • Many families visiting Zagreb loved staying at Met Boutique Hotel, Hotel Vila Tina, and Hotel Jarun.

  • Some of the best hotels in Zagreb near Arena Zagreb include Apartment LEMM, Ella Apartman Zagreb and Bizi Green - Zagreb South.

  • Travelers who stayed in Zagreb near Zagreb Airport Franjo Tuđman (ZAG) have said good things about Royal Airport Hotel, Hotel Cool Zagreb Airport, and Hotel Garden Hill.

  • Hotel Jarun, Hotel Magdalena, and MANDA Heritage Hotel are some of the popular hotels in Zagreb.

  • For hotels in Zagreb that serve highly-rated breakfasts, try Hotel Capital, Hotel Jarun, and Hotel Vila Tina.

  • These hotels in Zagreb are highly rated by couples: Met Boutique Hotel, Hotel Jarun, and Hotel Vila Tina.

  • Maistra City Vibes Zonar Zagreb, Hotel Magdalena, and Hotel Vila Tina got great room view-related reviews from travelers 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

  • 71 attractions
  • 71 points of interest
  • 7 neighborhoods
Find out more
Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Zagreb:

Explore guest reviews of hotels in Zagreb

See all

Research, refine, and make plans for your whole trip