See the latest prices and deals by choosing your dates.
Hotel in Zagreb City Centre, Zagreb
In a quiet area in the center of Zagreb, 320 yards from the Main Train Station, the elegant Hotel Astoria has free private parking and free Wi-Fi. Great Location, a walk away from the very center.
Hotel in Zagreb City Centre, Zagreb
Located in Zagreb city center, right next to the Zagreb Main Railway Station, 5-star Esplanade Zagreb Hotel offers a fitness center and sauna. Free WiFi access is featured throughout the hotel. a beautiful hotel taking you back to another era
Hotel in Zagreb City Centre, Zagreb
This 5-star hotel in Zagreb is within walking distance to the center and outdoor cafés. The Westin offers free internet access and houses the World Class Health Academy spa center. I loved the swimming pool and sauna and having fresh fruits in my room. The bed was comfy and everything very nice.
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. Perfect location- few steps away from the tram and few steps away from the restaurants and clothing shops. Friendly and helpful staff. The hotel was very clean. Breakfast was so good!!
Hotel in Zagreb City Centre, Zagreb
Set in the heart of Zagreb, this elegant 5-star hotel is 1640 feet from the Main Train Station and 0.6 mi from the Main Square. It offers air-conditioned rooms with mini-bars, cable and satellite TV. When we first came girl from the reception gave us wrong room so the bad thing was that we had to wait a little bit for the mistake to be corrected and we were in the rush ,but later on everything was fine actually the room was really clean and bed was so comfortable😊,oh and I have to say that the waiter from the restaurant in the lobby was really amazing ,and the lunch there was really good.
Hotel in Zagreb City Centre, Zagreb
Featuring a terrace, a restaurant as well as a bar, Timeout Heritage Hotel Zagreb is located in the center of Zagreb, a 4-minute walk from Museum of Broken Relationships. The best possible location, friendly staff, huge room, great view, quirky fun style of the hotel overall....
Hotel in Zagreb
Located in the heart of Zagreb’s business district, only 1.2 mi from the city center, DoubleTree by Hilton Zagreb features elegantly decorated rooms and suites, an indoor pool, a Turkish bath and a... Spa and food both for breakfast and dinner. Loved the friendly staff.
Hotel in Novi Zagreb, Zagreb
A 10-minute drive from Zagreb’s Pleso Airport, Hotel Stella is located on the main road to the center. It offers free private parking and free Wi-Fi in the rooms. Early morning breakfast and very good breakfasts
Hotel in Zagreb
Boasting a prime location in Zagreb’s business center, Hotel International is within walking distance to the old town. The hotel features several modern conference and banquet area. Very friendly stuff, rooms were clean, breakfast was very good
Hotel in Zagreb City Centre, Zagreb
Just a few steps from the Main Train Station, Canopy By Hilton Zagreb City Center is set in the Branimir Center complex. The art and decor of the hotel was inspired by the industrial past of Zagreb. Everything! Very kind staff, very nice room... the tram stops in front of the hotel... hotel has an excellent transfer lounge for the guests to use after checking out...one of the rare hotels near the Zagreb city center that practically has its own (shared with the mall) garage with the elevator leading directly to the rooms...
Hotel in Lower Town, Zagreb
Popular with guests booking hotels in Zagreb
Hotel in Lower Town, Zagreb
Popular with guests booking hotels in Zagreb
Hotel in Novi Zagreb, Zagreb
Located in Zagreb, 1.5 miles from Zagreb Contemporary Art Museum, Mövenpick Zagreb has accommodations with a fitness center, free private parking, a shared lounge and a terrace. I cannot say much about the location, because we simply stayed here after arriving on a long haul to...
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. Everything was very nice, clean and neat. breakfast was really good and staff was very professional.
Hotel in Upper Town – Medvescak, Zagreb
Hotel AS is located in a residential area of Zagreb, one mile from the center of the city. All air conditioned rooms are elegantly furnished and feature a spacious bathroom and free Wi-Fi. Everything perfect! Room was big and clean, restaurant was amazing.
Hotel in Maksimir, Zagreb
Set amidst the lovely, peaceful wooded area of Maksimir Park in the green belt of the Zagreb center, the newly-built Hotel Vila Tina is close to all the cultural and historic sites of the city. Everything was perfect, the location, the service, the breakfast. I recommend it to everyone!
Hotel in Zagreb
Located close to the popular Dom Sportova Sports Arena in Zagreb, Maistra City Vibes Zonar Zagreb is a 20-minute walk away from the city center. The property features a fitness center and sauna.
Hotel in Zagreb
Located in Zagreb, 1.4 mi from Ban Jelacic Square, Hilton Garden Inn Zagreb - Radnička features accommodations with a fitness center, private parking and a bar. Freshly renovated and spacious room.
Hotel in Zagreb City Centre, Zagreb
Set in the vivid Tkalčićeva Street, Hotel Academia offers accommodations in the center of Zagreb. The hotel is located 2297 feet from the central square of Zagreb, Ban Jelačić Square. Perfect location in Zagreb, nice breakfast, vicinity to super market and dining choices, clean and...
Hotel in Zagreb
Located in the heart of Zagreb’s business district, only 1.2 mi from the city center, DoubleTree by Hilton Zagreb features elegantly decorated rooms and suites, an indoor pool, a Turkish bath and a... Spa and food both for breakfast and dinner. Loved the friendly staff.
Hotel in Novi Zagreb, Zagreb
Located on the E65 at the southwest entrance to Zagreb, and about 1.6 mi from Zagreb Arena, Hotel Magdalena offers air-conditioned rooms with free WiFi. Location is nice near the highway and at edge of Zagreb. Zagreb Arena is near.
Hotel in Zagreb
Located within a 10-minute drive from 2 motorways and shopping centers, Delminivm is a modern hotel with a restaurant and a bar. The 24 Hours, chekin was the best think , .
Hotel in Zagreb
Featuring 3-star accommodations, Hotel National Plus is located in Zagreb, 1.1 miles from Zagreb Central Station and 1.6 miles from Archaeological Museum Zagreb. All is well. Clean with electric kettle and tea. Easy settlement. The room is spacious.
Hotel in Zagreb
Located a 9-minute walk from Nikola Tesla Technical Museum, Hotel Blue offers 4-star accommodations in Zagreb and has a bar. Ivana was exceptional and professional
Hotel in Zagreb
Hotel Forty Two is located in Zagreb, 0.9 mi from Zagreb City Zoo and 1.2 mi from Maksimir Park. Free private parking is available on site. Rooms come with a flat-screen TV. Everything was excellent. We asked for bathrobes and more towels so they gave us.
Hotel in Zagreb
Featuring free WiFi and a terrace, Hotel National offers accommodations in Zagreb. Guests can enjoy the on-site bar. Zagreb Main Bus Station is 591 feet away. Staff is amazing. Location is great, steps to main bus and train station. Comfy and clean rooms.
Hotel in Zagreb City Centre, Zagreb
Set in the Zagreb center, Art Hotel Like offers modernly decorated rooms with complimentary coffee and tea set. The breakfast could be better. The location was great. Very nice people.
Hotel in Zagreb
Located 984 feet from Zagreb's Main Bus Station, Hotel Sliško features a lounge bar. Free WiFi access is offered. Clean rooms, really nice reception design. You have to pay for parking.
Hotel in Zagreb
Located in the residential area of Zagreb called Gračani, Hotel Puntijar offers peace and quiet, while still only a 7 minutes' drive from the center. The room was big and classy, the breakfast was great, the restaurant either.
Hotel in Upper Town – Medvescak, Zagreb
Located only 3 tram stops away from Ban Jelačić Square, Hotel Croatia offers elegantly decorated rooms. It is well linked with all major business, cultural and shopping districts. Pretty much everything... nice and peaceful stay
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. Perfect location- few steps away from the tram and few steps away from the restaurants and clothing...
Hotel in Zagreb City Centre, Zagreb
In a quiet area in the center of Zagreb, 320 yards from the Main Train Station, the elegant Hotel Astoria has free private parking and free Wi-Fi. Great Location, a walk away from the very center.
Hotel in Zagreb
Boasting a prime location in Zagreb’s business center, Hotel International is within walking distance to the old town. The hotel features several modern conference and banquet area. Very friendly stuff, rooms were clean, breakfast was very good
Hotel in Zagreb
Set 1969 feet from Zagreb Main Bus Station, The Loop Hotel offers free on-site parking and free WiFi access. The distance to the Zagreb city center is 1.2 mi. Facilities are exactly as described and very clean
Hotel in Zagreb
Located in the eastern part of Zagreb right next to the tram stop, Hotel Residence is a 15-minute tram ride away from the city center. Free Wi-Fi is available. Everything & great service
Hotel in Novi Zagreb, Zagreb
A 10-minute drive from Zagreb’s Pleso Airport, Hotel Stella is located on the main road to the center. It offers free private parking and free Wi-Fi in the rooms. Early morning breakfast and very good breakfasts
Hotel Jarun, MANDA Heritage Hotel, and Admiral Hotel are some of the popular hotels in Zagreb.
Some of the best hotels in Zagreb near Arena Zagreb include Apartment LEMM, Ella Apartman Zagreb and New cosy apartment near Arena.
For hotels in Zagreb that serve highly-rated breakfasts, try Hotel Capital, Hotel Jarun, and Hotel Vila Tina.
Travelers who stayed in Zagreb near Zagreb Airport Franjo Tuđman (ZAG) have said good things about Royal Airport Hotel, Hotel Cool Zagreb Airport, and Hotel Garden Hill.
Hotel National Plus, Hotel Magdalena, and Hotel Vila Tina got great room view-related reviews from travelers in Zagreb.
On average, 3-star hotels in Zagreb cost $135 per night, and 4-star hotels in Zagreb are $185 per night. If you're looking for something really special, a 5-star hotel in Zagreb can be found for $313 per night, on average (based on Booking.com prices).
These hotels in Zagreb are highly rated by couples: Maistra City Vibes Zonar Zagreb, Hotel Jarun, and Hotel Magdalena.
The average price per night for a 3-star hotel in Zagreb this weekend is $93 or, for a 4-star hotel, $135. Looking for something even fancier? 5-star hotels in Zagreb for this weekend cost around $163 per night, on average (based on Booking.com prices).
On average, it costs $83 per night to book a 3-star hotel in Zagreb for tonight. You'll pay around $116 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Zagreb will cost around $191, on average (based on Booking.com prices).
Many families visiting Zagreb loved staying at Hotel Vila Tina, Maistra City Vibes Zonar Zagreb, and Hotel Jarun.
At the moment, during our spring visit half of the city major buildings/churches are under reconstruction - so if you want to go inside better to check in advance if those are already done and open. I recommend visit of MedvedGrad, it is amazing and I liked interactive monitors there with history details.
I really loved this beautiful city with its unique atmosphere and fantastic architecture, although it was sad that the vast majority of museums and old churches were closed during my visit (March 2023) due to the consequences of the earthquake that happened in 2020 :(
Zagreb is a cute town, lots of history and I wish I could've stayed longer to explore more but it was a bit cold when I arrived so the weather wasn't great. I highly recommend the free walking tour as they give lots of history facts and info about the city's history, also the war and communism tour is highly recommended too! you can get a discount for this second tour if you go to the free walking tour. Smelje would be nice to visit but I didn't have enough time, I went to Zadar for a day during my time there.
I enjoyed walking around the old town, the museum of broken relations, the museum of naive art... I loved having coffee in many different locations. in Ivana Tkalcica ulica. I took a city walking tour which was an informative and time-saving way of starting my stay. I learnt, for instance, that much of what I wanted to see was closed because of being repaired after the 2020 earthquake. I loved being in a city where it is possible to go to a concert or even the ballet spontaneously.
beautiful architecture and buildings,lots of natural green space, very good transportation in city, many sights to see, great food and shopping. Friendly people and amazing laid back cafes and restaurants!
The history of the city and country. The friendly people and how they would help me move around when I was unsure where I was. I ate twice at the Sheraton hotel. The city can be cold in winter so definitely bring a warm coat. Getting around Zagreb is easy if you can read the street signs which I could not. There is a great tram system working. But what I didn't like about croatia all together was the fact that so many people smoke cigarettes. My clothes stunk daily.
Hotel is cozy, friendly and worth to stay. Nice bar. Really attention to the detail. Water fillers into the hotel - an american touch. Cost is OK for Zagreb too. Next to the tram station - so Its easy, convinient and cheap way to move around in the town. maybe during pandemic trams are not a best way eaither. I prefer to walk a lot, so for me isnt a really big deal, but after a couple of days I prefer to be at more close to historical center hotel. But as verdict - Canopy by Hilton is a recomendation for a stay.
The staff was extremely friendly especially Monika who works as a waitress. In my room I had much space and everything you need. Breakfast was good and you have many different types of breakfast to decide. In the evening you can go for Salsa dance or chill at the roof top bar. The best of all was the discotheque in the basement! I had a great time there with good music and lots of party people. Btw the location of the hotel is also super, very close to the tram.
Amazing location and only 10 minute walk from the city center where you could grab lunch, breakfast, sightsee and walk around experiencing the culture there. The room for value was superb and had one of the most comfortable beds i have slept at in hotels in general. Very clean, wonderful staff and amazing service when needed. The Esplanade Bar is a must visit with some of the best cocktails i've had in croatia.
Upper Town – Medvescak, Zagreb
We loved everything about Hotel Republika! It’s location is perfect, situated in a very quiet and park-like setting, yet a close and charming walking distance to the city centre. The apartment is large and very comfortable, well organized with everything we needed. And most importantly, the staff who was very friendly and welcoming! I just wish we had stayed longer. It must be magical during Christmas time.
The staff at the hotel were all very polite and helpful. The room was very clean and spacious. The location of the hotel is very close to the bus station, making transfers from the airport very convenient. The location is a little bit of a walk from the city centre but it does mean the surrounding area is quiet, whilst still feeling safe. The restaurant attached to the hotel makes amazing pizzas!
The room was clean, the breakfast was good, the hotel has a free parking. I had a special request for “reservation confirmation” to be sent to my email, they arranged that without any problems, kudos to Tomislav for the great communication. Overall the hotel is good value for money because it offers one of the cheapest prices per night in the city, so for short cheap stay is perfect.
This hotel is one of the best business hotels in Zagreb. The rooms are real 4-star rooms. The breakfast is diverse and tasty. The staff is ready to help you at all times. The location is good, especially if you don't want to experience Zagreb's daily traffic jams. It takes you from 15-20 to reach the city center and around 10 minutes to get to the airport.
The hotel is a short walk from the railway station and also easy walking distance to the old city centre. Breakfast was superb, even champagne available. Unlike some other commentators, we loved the rather 'old-fashioned' decor, polished wood etc. Staff were helpful. Best hotel on an inter-rail trip through Europe.
Definitely a place to visit again! Located in the city centre, yet no traffic noise. Staff extremely friendly, Lucia especially. The double bad was perfectly comfortable...all in one: one of the best hotels I visited in Zagreb.
Lower Town, Zagreb
Clean, modern and quiet room, friendly staff. Tasty breakfast. The hotel is very conveniently located in the city center of Zagreb and close to lots of sites and restaurants. We had a nice view over the square.
Nice hotel, modern rooms, great spa, good breakfast, ample parking (although paid), nice comfy beds, very welcoming staff. Close to tram stop for city centre
Very nice hotel located perfectly in the city centre. Comfy and modern rooms. Good breakfast. Great parking just in front of the hotel.
Top hotel, close to airport, excellent breakfast, friendly staff