Hotels in Zagreb

Find the best deals on 2,065 hotels in Zagreb

Check-in
Check-out
Compare vs momondo |

Things to do in Zagreb

Zagreb TV Tower
St. Mark's Square
Ban Jelacic Square

How much are hotels near Zagreb TV Tower?

If you’re looking for a hotel in Zagreb near Zagreb TV Tower then you are in luck. momondo recommends 1 hotel near Zagreb TV Tower and on average, hotels in the area cost 39€/night. This price may vary based on season. Hotels near Zagreb TV Tower are typically 29% less expensive than the average hotel in Zagreb, which is 54€.

Hotels near Zagreb TV Tower
Hotel Tomislavov Dom
Best value
Hotel Tomislavov Dom
8.0
39€

How much are hotels near St. Mark's Square?

If you’re looking for a hotel in Zagreb near St. Mark's Square then you are in luck. momondo recommends 12 hotels near St. Mark's Square and on average, hotels in the area cost 74€/night. This price may vary based on season. Hotels near St. Mark's Square are typically 26% more expensive than the average hotel in Zagreb, which is 54€.

Hotels near St. Mark's Square
Cool Centre Zagreb
Best value
Cool Centre Zagreb
9.0
37€
Palace Hotel
No. 1 most popular
Palace Hotel
8.0
69€
The Westin Zagreb
No. 2 most popular
The Westin Zagreb
8.0
97€
Sheraton Zagreb Hotel
No. 3 most popular
Sheraton Zagreb Hotel
8.0
105€
Doma Zagreb
No. 4 most popular
Doma Zagreb
8.0
59€
Zagreb City Vibe Apartments & Rooms
No. 5 most popular
Zagreb City Vibe Apartments & Rooms
8.0
41€
Hotel Dubrovnik
Hotel Dubrovnik
9.0
89€
Best Western Premier Hotel Astoria
Best Western Premier Hotel Astoria
9.0
75€
Le Premier Boutique Hotel
Le Premier Boutique Hotel
8.0
111€
Rooms Zagreb 17
Rooms Zagreb 17
9.0
39€
Main Square Residence
Main Square Residence
9.7
53€
Amadria Park Hotel Capital
Amadria Park Hotel Capital
9.0
109€

How much are hotels near Ban Jelacic Square?

Hotels near Ban Jelacic Square are typically 30% more expensive than the average hotel in Zagreb, which is 54€.

Hotels near Ban Jelacic Square
Cool Centre Zagreb
Best value
Cool Centre Zagreb
9.0
37€
Palace Hotel
No. 1 most popular
Palace Hotel
8.0
69€
The Westin Zagreb
No. 2 most popular
The Westin Zagreb
8.0
97€
Sheraton Zagreb Hotel
No. 3 most popular
Sheraton Zagreb Hotel
8.0
105€
Doma Zagreb
No. 4 most popular
Doma Zagreb
8.0
59€
Zagreb City Vibe Apartments & Rooms
No. 5 most popular
Zagreb City Vibe Apartments & Rooms
8.0
41€
Hotel Garden
Hotel Garden
8.0
55€
Hotel Esplanade Zagreb
Hotel Esplanade Zagreb
9.0
109€
Canopy by Hilton Zagreb City Centre
Canopy by Hilton Zagreb City Centre
9.0
83€
Hotel Dubrovnik
Hotel Dubrovnik
9.0
89€
Best Western Premier Hotel Astoria
Best Western Premier Hotel Astoria
9.0
75€
Le Premier Boutique Hotel
Le Premier Boutique Hotel
8.0
111€

When to book a hotel in Zagreb

Check out the information below to find the best deal on a Zagreb hotel room
Low season
January
High season
September

cheapest month to stay

40%

expected price decrease

most expensive time to stay

26%

expected price increase

Price
51€ - 112€
Highest day of week
Wednesday
Cheapest day of week
Saturday

avg. price over the last two weeks

Average price (weeknight)

93€

avg. price over the last two weeks

avg. price over the last two weeks

Average price (weekend night)

77€

avg. price over the last two weeks

Cheapest time to book
The cheapest time to book hotels in Zagreb is: 1-2 star, 17 days before. 3 star, 15 days before. 4-5 star, 13 days before.
1-2 star
25€ - 34€
3 star
51€ - 63€
4-5 star
90€ - 101€

How much does a hotel in Zagreb cost per night?

Use the information below to find quality Zagreb hotel rooms for low prices

Cheap hotels in Zagreb

These hotels and hostels are the cheapest accommodations available in Zagreb
Chameleon Hostel
Chameleon Hostel
8.0
26€
Guest House Nokturno
Guest House Nokturno
8.0
34€
The Movie Hotel
The Movie Hotel
6.0
30€
Cool Centre Zagreb
Cool Centre Zagreb
9.0
37€
Logo Apartments
Logo Apartments
9.0
33€
Hotel Zagreb
Hotel Zagreb
6.2
38€

Get the best value hotel in Zagreb

These hotels have the best prices for their ratings
Chameleon Hostel
Chameleon Hostel
8.0
26€
The Movie Hotel
The Movie Hotel
6.0
30€
Guest House Nokturno
Guest House Nokturno
8.0
34€
Logo Apartments
Logo Apartments
9.0
33€
Cool Centre Zagreb
Cool Centre Zagreb
9.0
37€
Apartman Urbana Villa
Apartman Urbana Villa
9.0
40€

Zagreb travel information

How long do people stay in Zagreb?

The average length of stay in Zagreb is 2 nights.

How much does a hotel cost in Zagreb?

A hotel room in Zagreb will generally set you back around 40€ per night. This figure is an average and prices will vary according to the facilities, location and room availability at your desired hotel.

When is the best time to book a hotel in Zagreb?

Room prices for hotels in Zagreb can be as much as 40% lower in the month of January. So this is a great time to book and save money.

Which day is cheapest to stay in Zagreb?

At the moment the cheapest day to stay in a hotel in Zagreb is Friday, with Tuesday being the most expensive.

How much does a hostel in Zagreb cost?

Per person, per night, a hostel in Zagreb (or a sub 2-star rated hotel) is priced at 37€, on average. This price is 3€ cheaper than your average Zagreb hotel.


Popular flight routes to Zagreb

Find the cheapest flights to Zagreb
Dublin to Zagreb
Fastest flight time
2h 45m
Cheapest price
157€
Cork to Zagreb
Fastest flight time
21h 55m
Cheapest price
236€
Shannon to Zagreb
Fastest flight time
27h 00m
Cheapest price
984€
Milltown (Kerry) to Zagreb
Fastest flight time
28h 40m
Cheapest price
1,740€
View more

Start planning your trip to Zagreb