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. With only one short sentence, excelent hotel.

Show more Show less
9.4
Superb
1,126 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. High taste of defiance! Very good breakfast!

Show more Show less
9.1
Superb
1,609 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. Second stay in this hotel. As before, the room was exceptionally comfortable as was the bed. The staff are superb, friendly and extremely helpful. The room was very clean and well appointed. Very quiet. The hotel is well connected to central Zagreb by tram.

Show more Show less
9.2
Superb
1,229 reviews
Avg. price/night:
£77
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.... super nice boutique hotel in the heart of Zagreb...

Show more Show less
9.2
Superb
1,152 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 bed was excellent. Room was quite and clean. Air conditioner was very easy to operate with. Good breakfast.

Show more Show less
9
Superb
4,312 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. Friendly staff and great location

Show more Show less
9.2
Superb
1,788 reviews
Avg. price/night:
£129
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. Location is great. Staffs are friendly.

Show more Show less
9
Superb
2,987 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:
£64
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. Felt like a 5 star hotel very beautiful and smart, comfy bed, really nice shower and bathroom. Loved the inside TV inside the huge mirror. Super smart and beautiful design

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. Great location. Friendly staff. Very good breakfast.

Show more Show less
9.7
Exceptional
470 reviews
Avg. price/night:
£108
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

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

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

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

  • The average price per night for a 3-star hotel in Zagreb this weekend is £52 or, for a 4-star hotel, £64. Looking for something even fancier? 5-star hotels in Zagreb for this weekend cost on average around £141 per night (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.

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

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

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

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

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

Explore guest reviews of hotels in Zagreb

See all
gogless