Find Cheap Hotels in Zagreb from $34

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Zagreb Cheap Hotels

Hotel Esplanade Zagreb
5 out of 5
Mihanoviceva 1, Zagreb
Fully refundableReserve now, pay when you stay
The price is $112 per night from Oct 29 to Oct 29
4.7/5Exceptional! (950 reviews)
"Beautiful hotel in a very beautiful and interesting city"

Reviewed on Sep 7, 2021

Hotel Esplanade Zagreb
LOG IN ROOMS
4 out of 5
Ulica Šiška Mencetica 7, Zagreb, Croatia
Fully refundableReserve now, pay when you stay
The price is $59 per night from Oct 28 to Oct 28
4.6/5Exceptional! (312 reviews)
"Very nice hotel. Clean updated rooms. Close to bus station."

Reviewed on Jun 20, 2021

LOG IN ROOMS
Canopy by Hilton Zagreb - City Centre
4 out of 5
Kneza Branimira 29, Zagreb
Fully refundableReserve now, pay when you stay
The price is $73 per night from Oct 20 to Oct 20
4.6/5Wonderful! (325 reviews)
"Everything was great."

Reviewed on Sep 15, 2021

Canopy by Hilton Zagreb - City Centre
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Hotel Gallus
3 out of 5
Brestovecka 2B, Zagreb
Fully refundableReserve now, pay when you stay
The price is $66 per night from Oct 3 to Oct 3
4.6/5Wonderful! (54 reviews)
Good food, but away from the center.
"Very good restaurant, about a 30 minutes away from the center by public transport."

Reviewed on Sep 29, 2019

Hotel Gallus
DoubleTree by Hilton Zagreb
5 out of 5
Ulica grada Vukovara 269a, Zagreb
Fully refundableReserve now, pay when you stay
The price is $78 per night from Oct 9 to Oct 9
4.5/5Wonderful! (683 reviews)
"Our room was beautiful, the view was amazing and the warm cookies at check-in were a very nice treat."

Reviewed on Sep 17, 2021

DoubleTree by Hilton Zagreb
Best Western Premier Hotel Astoria
4 out of 5
Petrinjska 71, Zagreb
Fully refundableReserve now, pay when you stay
The price is $101 per night from Oct 29 to Oct 29
4.5/5Wonderful! (958 reviews)
"Excellent stay, well worth the price!"

Reviewed on Sep 25, 2021

Best Western Premier Hotel Astoria
Hotel Jägerhorn
3 out of 5
Ilica 14, Zagreb
Fully refundableReserve now, pay when you stay
The price is $81 per night from Oct 20 to Oct 20
4.5/5Wonderful! (558 reviews)
"Beautiful hotel in the middle of town. Old outside and modern inside. Lovely gardens for relaxing. Staff were all extremely nice and helpful. Would definitely recommend."

Reviewed on Sep 25, 2021

Hotel Jägerhorn
Palace Hotel
4 out of 5
Trg J.J. Strossmayera 10, Zagreb
4.4/5Wonderful! (997 reviews)

Reviewed on Mar 9, 2020

Get rates
Palace Hotel
Hotel Dubrovnik
4 out of 5
Ljudevita Gaja 1, Zagreb
Fully refundableReserve now, pay when you stay
The price is $104 per night from Oct 17 to Oct 17
4.4/5Wonderful! (971 reviews)
"Great hotel. Superb breakfast included."

Reviewed on Sep 24, 2021

Hotel Dubrovnik
International Hotel
4 out of 5
Miramarska 24, Zagreb
The price is $65 per night from Oct 29 to Oct 29
4.4/5Excellent! (510 reviews)
"Marko was absolutely fantastic. He treated us like his own guests and was very knowledgeable of bus / tram routes and local attractions. The room was spotlessly clean, spacious and very comfortable. We were also able to check in early. In addition, it was so convenient to have the tram stop outside ..."

Reviewed on Sep 8, 2021

International Hotel
Best Western Hotel Stella
3 out of 5
Nadinska 27, Zagreb
Fully refundable
The price is $86 per night from Oct 19 to Oct 19
4.4/5Excellent! (679 reviews)
"excellent customer service"

Reviewed on Aug 17, 2021

Best Western Hotel Stella
The Westin Zagreb
5 out of 5
Krsnjavoga 1, Zagreb
Fully refundableReserve now, pay when you stay
The price is $82 per night from Oct 20 to Oct 20
4.2/5Very Good! (546 reviews)
"Nice hotel, amazing location"

Reviewed on Sep 21, 2021

The Westin Zagreb
Funk Lounge Hostel
2 out of 5
Rendiceva 28b, Zagreb
Fully refundableReserve now, pay when you stay
The price is $40 per night from Oct 5 to Oct 5
4.2/5Very Good! (176 reviews)
Clean and comfortable.
"Really comfortable private room, deep cleaned daily. Friendly staff, bar connected next door. Located directly on the tram lines into the city."

Reviewed on Nov 15, 2020

Funk Lounge Hostel
Hotel Slisko
3 out of 5
Buniceva 7, Zagreb
Fully refundableReserve now, pay when you stay
The price is $69 per night from Oct 5 to Oct 5
4.2/5Very Good! (223 reviews)
"Very basic. No hair dryer in room. Buffet breakfast unappealing."

Reviewed on Oct 14, 2019

Hotel Slisko
Hotel Central
3 out of 5
Branimirova 3, Zagreb
Fully refundableReserve now, pay when you stay
The price is $72 per night from Oct 8 to Oct 8
4/5Very Good! (464 reviews)
"clean.nice rooms .very good hotel"

Reviewed on Sep 3, 2021

Hotel Central
Hotel Jadran
3 out of 5
Vlaska 50, Zagreb
Fully refundableReserve now, pay when you stay
The price is $72 per night from Oct 8 to Oct 8
4/5Very Good! (417 reviews)
"The property is centrally located. It is 26 miles from Zagreb Airport. Things to know: The taxi drivers are thieves. Do not pay more than 100-180 kuna ($15-25) for a taxi from the airport to the hotel (ask before you accept the ride and ask for a receipt) i was charged 380 kuna by a taxi thief, this ..."

Reviewed on Sep 21, 2021

Hotel Jadran
Panorama Zagreb Hotel
4 out of 5
Trg Krešimira Cosica 9, Zagreb
3.9/5Good! (640 reviews)
"Clean room, spacious room, big TV, friendly service and good location. I was just a little bit disappointed, I actually booked for a king bed but I was provided two single beds that are joined together. Pillow is too soft, I would have liked it to be firmer. It would be nice if they provided a note ..."

Reviewed on Feb 23, 2020

Get rates
Panorama Zagreb Hotel
Hostel Centar
2 out of 5
Vlaška 7, Zagreb
Fully refundableReserve now, pay when you stay
The price is $38 per night from Oct 8 to Oct 8
3.8/5Good! (72 reviews)
"Loved it. Very convenient"

Reviewed on Sep 7, 2020

Hostel Centar
Hotel Laguna
3 out of 5
Kranjceviceva 29, Zagreb
Fully refundableReserve now, pay when you stay
The price is $69 per night from Oct 17 to Oct 17
3.7/5Good! (265 reviews)
"Maybe 20 years ago it was an OK hotel, today is runned down. The warst thing is that now it is used by covid infected people on quarantine and noone disclosed that information. On expedia site it showed room with 4 tween beds. The hotel has only two doubles rooms. I'll be contacting customer service ..."

Reviewed on Aug 25, 2021

Hotel Laguna
Hotel Holiday Zagreb
3 out of 5
Jankomir 27, Zagreb
2.8/5 (84 reviews)
"The room was sold as deluxe superior comfort and it did not live up to the expectations. There was water thinking in the room and it was apparent it had been there for quite some time. Very disappointed with the stay."

Reviewed on Jul 18, 2019

Get rates
Hotel Holiday Zagreb
Don't see what you're looking for?
We've got more Cheap Hotels. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Cheap Hostels in Zagreb

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

3-star Hotels in Zagreb

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Recent reviews of Zagreb hotels

More trip options