Hotels in Zagreb

Search and compare Zagreb hotels from hundreds of travel sites and save

Zagreb, Croatia
Oct 24 — Oct 252
Zagreb, Croatia
Sun 10/24
Mon 10/25
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Zagreb

Filter by star ratings
All filters
The Westin Zagreb
The Westin Zagreb
8.4 Excellent
Krsnjavoga 1, Zagreb, Croatia
Show on map
0.7 mi from city centre, Zagreb 
ExcellentBased on 1,503 reviews
8.4

Strategically located in the centre of the city, this 5-star hotel makes for an ideal base in Zagreb. It also offers a Turkish steam bath, a sauna and a rooftop terrace.

B&B Cool Centre Zagreb
B&B Cool Centre Zagreb
9.3 Excellent
Ul. Nikole Tesle 14, Zagreb, Croatia
Show on map
0.2 mi from city centre, Zagreb 
ExcellentBased on 928 reviews
9.3

Situated close to Zagreb Central Railway Station, this historic bed and breakfast is an ideal base for those wanting to explore Zagreb and its surrounds. It is ideally located in the city centre.

Hotel AS
Hotel AS
9.0 Excellent
Zelengaj 2a, Zagreb, Croatia
Show on map
1.0 mi from city centre, Zagreb 
ExcellentBased on 230 reviews
9.0

Hotel AS Zagreb provides comfortable 4-star accommodation in Zagreb. It is conveniently positioned for guests wishing to sightsee in the area.

Esplanade Zagreb Hotel
Esplanade Zagreb Hotel
9.2 Excellent
Mihanoviceva 1, Zagreb, Croatia
Show on map
0.5 mi from city centre, Zagreb 
ExcellentBased on 2,589 reviews
9.2

Conveniently situated, Esplanade Zagreb Hotel allows for easy access to Zagreb's main hot spots. It provides a gym, as well as a ballroom, a rooftop terrace and a sauna.

Sheraton Zagreb Hotel
Sheraton Zagreb Hotel
8.7 Excellent
Kneza Borne 2, Zagreb, Croatia
Show on map
0.5 mi from city centre, Zagreb 
ExcellentBased on 1,439 reviews
8.7

Centrally located, Sheraton Zagreb Hotel allows for easy access to Zagreb's popular sightseeing and retail areas. This 5-star hotel features views of Zagreb City Centre, plus a Turkish steam bath, a sauna and an indoor pool.

Canopy by Hilton Zagreb City Centre
Canopy by Hilton Zagreb City Centre
9.2 Excellent
Ulica kneza Branimira 29, Zagreb, Croatia
Show on map
0.6 mi from city centre, Zagreb 
ExcellentBased on 1,277 reviews
9.2

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Zagreb. It also offers massage services, free Wi-Fi and a sauna.

City Plaza Apartments By Irundo
City Plaza Apartments By Irundo
8.0 Excellent
3 Ulica Josipa Marohnica, Zagreb, Croatia
Show on map
1.4 mi from city centre, Zagreb 
ExcellentBased on 845 reviews
8.0

Irundo Zagreb - City Plaza Apartments provides a comfortable setting while in Zagreb. It also features free Wi-Fi and an express check-in and check-out feature.

Palace Hotel
Palace Hotel
8.0 Excellent
Trg J.J. Strossmayera 10, Zagreb, Croatia
Show on map
0.3 mi from city centre, Zagreb 
ExcellentBased on 3,752 reviews
8.0

Strategically located in the middle of the city, this 4-star hotel makes for an ideal base in Zagreb. It offers free Wi-Fi, an express check-in and check-out feature and a rooftop terrace.

Livris Hotel
Livris Hotel
9.2 Excellent
Rapska 12, Zagreb, Croatia
Show on map
1.4 mi from city centre, Zagreb 
ExcellentBased on 1,169 reviews
9.2

Livris Hotel offers 4-star accommodation in Zagreb. Guests can also enjoy complimentary wireless internet.

Hotel 9
Hotel 9
9.1 Excellent
Avenija Marina Držica 9, Zagreb, Croatia
Show on map
1.1 mi from city centre, Zagreb 
ExcellentBased on 1,404 reviews
9.1

Hotel 9 offers 4-star accommodation in Zagreb. It provides complimentary Wi-Fi, a swimming pool and an express check-in and check-out feature.

Tips for booking a Zagreb hotel

Cheapest month:January
Most expensive month:September
Average price in Zagreb:$108/night
Absolute cheapest price found:$12/night
Cheapest day:Thursday
Most expensive day:Wednesday
$65 - $159
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$89 - $176
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Zagreb, Croatia

Show all 2,084 hotels
Subspace Hostel
Subspace Hostel
8.0 Excellent
Ul. Nikole Tesle 12/1, Donji Grad, Zagreb, Croatia
Show on map
0.2 mi from city centre,  

This hostel is located in the centre of Zagreb and provides recently refurbished rooms with modern facilities. It is situated a brief walk from Zagreb Cathedral, Parliament of Croatia and the Croatian Museum of Naive Art.

$16
Avg. per night
Palmers Lodge Hostel
Palmers Lodge Hostel
8.2 Excellent
Kneza Branimira 25, Zagreb, Croatia
Show on map
0.6 mi from city centre,  

Conveniently situated, Palmers Lodge Hostel offers easy access to Zagreb's main tourist attractions. Those staying at the property can also take advantage of complimentary Wi-Fi access throughout their stay.

$18
Avg. per night
Hotel I
Hotel I
7.4 Good
Ulica Ive Robica 2, Zagreb, Croatia
Show on map
3.1 mi from city centre,  

Hotel I Zagreb is located in Zagreb and offers free Wi-Fi and a rooftop terrace. It also provides room service, a beauty centre and a safe.

$20
Avg. per night
Hostel Kings n' Queens
Hostel Kings n' Queens
8.7 Excellent
Krajiška 4/1, Zagreb, Croatia
Show on map
0.9 mi from city centre,  

Kings n Queens Hostel provides comfortable accommodation in the heart of Zagreb. It also offers bicycle rental, massage services and luggage storage.

$23
Avg. per night
City Plaza Apartments By Irundo
City Plaza Apartments By Irundo
8.0 Excellent
3 Ulica Josipa Marohnica, Zagreb, Croatia
Show on map
1.4 mi from city centre,  

Irundo Zagreb - City Plaza Apartments provides a comfortable setting while in Zagreb. It also features free Wi-Fi and an express check-in and check-out feature.

$33
Avg. per night
B&B Cool Centre Zagreb
B&B Cool Centre Zagreb
9.3 Excellent
Ul. Nikole Tesle 14, Zagreb, Croatia
Show on map
0.2 mi from city centre,  

Situated close to Zagreb Central Railway Station, this historic bed and breakfast is an ideal base for those wanting to explore Zagreb and its surrounds. It is ideally located in the city centre.

$34
Avg. per night
The Dots Hostel
The Dots Hostel
9.2 Excellent
Junija Palmotica 30, Zagreb, Croatia
Show on map
0.3 mi from city centre,  

Centrally situated, The Dots Hostel allows for easy access to Zagreb's best hot spots. It also offers complimentary Wi-Fi.

$43
Avg. per night
Rooms Zagreb 17
Rooms Zagreb 17
9.5 Excellent
Pavla Radica 22, Zagreb, Croatia
Show on map
0.2 mi from city centre,  

Situated in the heart of the city, Rooms Zagreb 17 provides easy access to Zagreb's main sightseeing and retail areas. It also offers a swimming pool and free Wi-Fi.

$46
Avg. per night

Hotel prices in Zagreb

2 stars and under

$14 - $1,080

Hostel Kings n' Queens

#1 Most popular

$23
Avg. per night
Chillout Hostel Zagreb

#2 Most popular

$14
Avg. per night
Hi Hostel Zagreb

Best value

$14
Avg. per night
3 stars

$20 - $194

Hotel Jägerhorn

#1 Most popular

Hotel Jägerhorn
9.0 Excellent
$89
Avg. per night
Hotel Central

#2 Most popular

Hotel Central
8.1 Excellent
$67
Avg. per night
Hotel I

Best value

Hotel I
7.4 Good
$20
Avg. per night
4 stars +

$20 - $744

Esplanade Zagreb Hotel

#1 Most popular

$127
Avg. per night
The Westin Zagreb

#2 Most popular

The Westin Zagreb
8.4 Excellent
$77
Avg. per night
City Plaza Apartments By Irundo

Best value

$33
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Zagreb

About Zagreb

Where beautiful mountainous terrain meets Austro-Hungarian architecture, Zagreb is a city with deep cultural roots. This picturesque riverfront metropolis is beloved for its bustling street corner cafes, pulsing nightlife scene and superb historical landmarks.

Things to do

Tkalciceva is Zagreb’s beating heart of the city and one of the most popular areas to dine, drink or sightsee at your leisure. Grab a beer and relax on an outdoor patio in summer, have a coffee on colder days or catch some live music at the Booze and Blues bar at the end of the street. There are many restaurants serving Croatian cuisine, while the array of vegetarian and Indian options offered throughout the city allows you to be selective.

Want to visit one of the most unique museums in the world? Zagreb is home to the Museum of Broken Relationships, a collection of personal mementoes that symbolise a broken heart. The exhibitions are donated from around the world, encompassing a wide range of objects that serve as innovative representations of failed relationships including an axe and a stun gun.

On a fair weather day, take a 10-minute bus ride or 30-minute walk north of the city centre to the exquisite Mirogoj Cemetery situated at the base of Mt. Medvednica. The location includes beautiful sculptures, landscaped gardens and impressive architecture amidst gravestones representing all religions.

When you need a break from hectic city life, Maksimir Park is easily accessible from Jelačić square. Stroll down peaceful pathways lined with trees, stop into the small zoo and be sure to check out the picturesque Bellevue Pavilion.

Getting around

The best way of getting around Zagreb is by public bus, which links most areas throughout the city. There is also an easy-to-navigate tram system, while the city centre can be navigated on foot.

Zagreb travel FAQs

  • What are the best hotels in Zagreb?

    One of the most popular hotels in Zagreb is Esplanade Zagreb Hotel, which has been reviewed by 2,587 users and currently has a rating of 9.2/10. Other top-rated locations include The Westin Zagreb and Sheraton Zagreb Hotel, which have received 8.4/10 and 8.7/10 ratings from our users, respectively.

  • What is a good hotel near Ban Jelacic Square?

    A good hotel close to Ban Jelacic Square is Esplanade Zagreb Hotel (rated 9.2/10 from 2,587 reviews).

  • What is a good hotel in Zagreb near Croatian National Theatre?

    Esplanade Zagreb Hotel is a hotel near Croatian National Theatre that is popular with HotelsCombined users, scoring 9.2 from 2,587 reviews.

  • Is there a good hotel near Zagreb City Centre?

    2,587 HotelsCombined reviews of Esplanade Zagreb Hotel score it 9.2/10, making it a highly recommended hotel near Zagreb City Centre.

  • How much do hotels in Zagreb cost?

    The average price of a hotel in Zagreb has been around $90 per night over the last 3 days. For a 5-star hotel in Zagreb, the average price is around $354/night, depending on your dates. The average price of a 4-star hotel is $110/night.

  • How much is a cheap hotel in Zagreb?

    HotelsCombined users have found cheap hotels in Zagreb starting from $12 per night in the last 3 days.