Skip to main content
Coronavirus (COVID-19) Support

Please check for travel restrictions. Travel may be permitted only for certain purposes and in particular, touristic travel may not be allowed.

Read more

Hotels and more in Zagreb

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

Hotel Park 45 4 stars

Hotel in Zagreb City Centre, Zagreb

Just 800 metres from the Main Square, Hotel Park 45 is set in Zagreb and offers rooms with private bathrooms and a shared lounge area. Upon arrival we were greeted very nicely by the staff. Check-in was fast and without any issues at all. Our room was VERY spacious, but without the view (top floor with the roof windows). Very clean as well. Bed is comfortable and cot for our little one was very nicely prepared and bed sheets smelled so nice. Location of the hotel is great, very close to the main square and city center. Thumbs up for 24 hours of free parking. We were in the hotel during "Advent in Zagreb" period and it was decorated very nicely. I would definitely recommend this hotel and would return again.

Show more Show less
9.4
Superb
1,125 reviews
Avg. price/night:
£64
Check availability

The Loop Hotel 3 stars

Hotel in Zagreb

Set 600 metres from Zagreb Main Bus Station, The Loop Hotel offers free on-site parking and free WiFi access. The distance to the Zagreb city centre is 2 km. It's close to everything.Very comfortable place for us and for our pet.The staff were very professional and friendly.

Show more Show less
9.1
Superb
1,614 reviews
Avg. price/night:
£50
Check availability

Hotel 9 4 stars

Hotel in Zagreb

Located just across the Main Bus Station, this boutique hotel offers an on-site bar, modernly furnished rooms with air conditioning and free WiFi. The staff were extremely friendly They were always trying to please us Room was large comfortable and clean Breakfast was lovely It was a nice walk to city centre Great experience Thank you

Show more Show less
9.2
Superb
1,236 reviews
Avg. price/night:
£76
Check availability

Hotel Jägerhorn 3 stars

Hotel in Zagreb City Centre, Zagreb

Situated between the main pedestrian street and Zagreb's old town close to Ban Jelacic Square, this hotel was refurbished in 2011. Founded in 1827, Hotel Jagerhorn is the city's oldest standing hotel.... Very nice and cozy bar downstairs. Location is perfect. The staff is very friendly.

Show more Show less
9.2
Superb
1,161 reviews
Avg. price/night:
£77
Check availability

Best Western Premier Hotel Astoria 4 stars

Hotel in Zagreb City Centre, Zagreb

Located in a quiet area in the centre of Zagreb, 300 metres from the Main Train Station, the elegant Hotel Astoria offers free private parking and free Wi-Fi. The staff was really helpful and we were able to get an early check-in and the free parking. We also had an early flight so they gave us packed breakfast.

Show more Show less
9
Superb
4,341 reviews
Avg. price/night:
£76
Check availability

Esplanade Zagreb Hotel 5 stars

Hotel in Zagreb City Centre, Zagreb

Situated in Zagreb city centre, right next to the Zagreb Main Railway Station, 5-star Esplanade Zagreb Hotel offers a fitness centre and sauna. Free WiFi access is featured throughout the hotel. Everything is perfect!! 👍👍

Show more Show less
9.2
Superb
1,801 reviews
Avg. price/night:
£103
Check availability

Hotel Dubrovnik 4 stars

Hotel in Zagreb City Centre, Zagreb

Located in the very heart of Zagreb, Hotel Dubrovnik is set on Zagreb’s Main Square and has a tradition dating back to 1929. High end hotel in the heart of Zagreb. Really fine and comfortable. Good breakfast buffet.

Show more Show less
9
Superb
3,008 reviews
Avg. price/night:
£80
Check availability

MANDA Heritage Hotel

Hotel in Zagreb City Centre, Zagreb

Featuring a bar, shared lounge, casino and free WiFi, MANDA Heritage Hotel is located in Zagreb, 600 metres from Zagreb Cathedral and 1.1 km from Museum of Broken Relationships Zagreb. The hotel is new, clean, and in great condition. It is an excellent location near town and both the train & bus stations. It was thankfully quiet throughout the night (my room was beside the breakfast room which woke me when they were setting up, but all other rooms would not have this issue). The staff were polite and courteous.

Show more Show less
9.5
Exceptional
114 reviews
Avg. price/night:
£87
Check availability

International Business Hotel 4 stars

Hotel in Novi Zagreb, Zagreb

Situated in Zagreb, 2.4 km from Contemporary Art Museum in Zagreb, International Business Hotel features accommodation with a restaurant, free private parking, a fitness centre and a bar. The hotel is brand new with modern lobby and rooms design. I like the way you switch on and off the lights in your room using touchscreen on the wall. And when you enter your for the first time you might get confused where the TV is.

Show more Show less
9.4
Superb
684 reviews

Hotel Capital 4 stars

Hotel in Zagreb City Centre, Zagreb

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. The most friendly and kind hotel staff I have ever experienced. The breakfast was nice and the room quality was superb. Thank you and I will come back to this hotel if I travel back to Zagreb in near future.

Show more Show less
9.7
Exceptional
470 reviews
Avg. price/night:
£107
Check availability

Most booked hotels in Zagreb in the past month

See all

Zagreb's best hotels with breakfast

See all

Budget hotels in Zagreb

See all

Hotels located in the centre of Zagreb

See all

FAQs about hotels in Zagreb

  • Zagreb City Centre, Lower Town and Upper Town – Medvescak are popular with other travellers visiting Zagreb.

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

  • Many families visiting Zagreb loved staying at Hotel Capital, Sundial Boutique Hotel and Hotel Park 45.

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

  • Hotel Capital, Sundial Boutique Hotel and Hotel Magdalena have received great reviews from travellers in Zagreb regarding the views from their hotel rooms.

  • Hotel Park 45, Hotel 9 and Hotel Jägerhorn are some of the popular hotels in Zagreb.

  • These hotels in Zagreb are highly rated by couples: Hotel Capital, MANDA Heritage Hotel and Hotel Magdalena.

  • For hotels in Zagreb that serve up a highly-rated breakfast, try Hotel Capital, Hotel Magdalena and Esplanade Zagreb Hotel.

  • Some of the best hotels in Zagreb near Zagreb Arena include Ella Apartman Zagreb, Apartment Queen and Zen Voyage.

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

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

Explore guest reviews of hotels in Zagreb

See all
gogless