A stone relief sculpture of a historical scene with figures in various poses, set against a stone wall with greenery at the base.

Zagreb Hotels with Restaurants

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Zagreb Hotels with Restaurants

Tonight
28 Aug - 29 Aug
Tomorrow
29 Aug - 30 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Our top choices for Zagreb hotels with a restaurant

1. Hotel Esplanade Zagreb

Hotel Esplanade Zagreb
Donji Grad
United States
Yusuf
RM613
RM710 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Esplanade Zagreb

2. The Westin Zagreb

The Westin Zagreb
Donji Grad
Canada
Daniel
RM457
RM516 total
includes taxes & fees
29 Aug - 30 Aug
The Westin Zagreb

3. DoubleTree by Hilton Zagreb

DoubleTree by Hilton Zagreb
Trnje
United States
Fabio
RM452
RM528 total
includes taxes & fees
31 Aug - 1 Sept
DoubleTree by Hilton Zagreb

4. Canopy by Hilton Zagreb - City Centre

Canopy by Hilton Zagreb - City Centre
Donji Grad
Canada
Isabela
RM431
RM505 total
includes taxes & fees
31 Aug - 1 Sept
Canopy by Hilton Zagreb - City Centre

5. Best Western Premier Hotel Astoria

Best Western Premier Hotel Astoria
Donji Grad
United Kingdom
Paul
RM466
RM544 total
includes taxes & fees
30 Aug - 31 Aug
Best Western Premier Hotel Astoria

6. Sheraton Zagreb Hotel

Sheraton Zagreb Hotel
Donji Grad
United Kingdom
Chris
RM498
RM563 total
includes taxes & fees
29 Aug - 30 Aug
Sheraton Zagreb Hotel

7. Hotel Dubrovnik

Hotel Dubrovnik
Donji Grad
United States
Dianoosh
RM614
RM712 total
includes taxes & fees
29 Aug - 30 Aug
Hotel Dubrovnik

8. Hilton Garden Inn Zagreb - Radnicka

Hilton Garden Inn Zagreb - Radnicka
Trnje
Canada
Carole
RM406
RM476 total
includes taxes & fees
31 Aug - 1 Sept
Hilton Garden Inn Zagreb - Radnicka

9. Hotel Central

Hotel Central
Donji Grad
United Kingdom
Marta Ewa
RM414
RM485 total
includes taxes & fees
31 Aug - 1 Sept
Hotel Central

10. Le Premier Boutique Hotel

Le Premier Boutique Hotel
Donji Grad
United States
Michael
RM513
RM597 total
includes taxes & fees
31 Aug - 1 Sept
Le Premier Boutique Hotel
View all properties

Top Zagreb Hotel Reviews

Hotel Esplanade Zagreb

Hotel Esplanade Zagreb

10/10 Excellent
"Our stay was nothing short of extraordinary. The hotel is housed in a truly beautiful, historic building that immediately sets a luxurious tone the moment you step into the grand lobby. Its prime location made exploring the city effortless, with major sights and top dining just a short walk away. What truly elevated our experience, though, was the exceptional service. Our room was immaculately tidy, stylishly appointed, and offered a wonderful retreat after a long day of sightseeing. To top it off, the complimentary bottle of wine left in our room was a lovely, high-quality touch that we thoroughly enjoyed. If you are looking for five-star luxury paired with unmatched hospitality and the perfect location, this is the place to stay."
Moria 2-night trip
Posted 1 hour ago
Hotel Esplanade Zagreb
Hotel Central

Hotel Central

10/10 Excellent
"The hotel was amazing!, very clean room and bathroom, great location to the old town and the bus/ train station."
ANGELICA 2-night trip
Posted 3 hours ago
Hotel Central
Stellar Boutique Modules by Maistra City Vibes

Stellar Boutique Modules by Maistra City Vibes

10/10 Excellent
"Loved the clean, fresh, nice aroma when walking in lobby. Great location, wonderful rooftop bar, excellent breakfast, king bed super comfortable. Would stay there again if ever back in Zagreb."
jane 1-night trip
Posted 5 hours ago
Stellar Boutique Modules by Maistra City Vibes
Hotel Dubrovnik

Hotel Dubrovnik

10/10 Excellent
"Great location, and having parking is a huge bonus in the heart of Zagreb!"
Amra 1-night trip
Posted 1 day ago
Hotel Dubrovnik
Sheraton Zagreb Hotel

Sheraton Zagreb Hotel

10/10 Excellent
"Excellent stay at the Sheraton Zagreb. The rooms are clean, modern and very comfortable, with a great breakfast selection. The spa and pool area are also excellent and a great place to relax. A special mention to Matteo at reception, who was fantastic ..very friendly, professional and helpful throughout our stay. The only small suggestion would be to provide drinking water in the sauna/spa area, which would be a welcome addition. Overall, a great experience and we would definitely stay again!"
Daniel 1-night trip
Posted 1 day ago
Sheraton Zagreb Hotel
Zonar Zagreb by Maistra City Vibes

Zonar Zagreb by Maistra City Vibes

10/10 Excellent
"Great staff and breakfast."
Glenn 2-night trip
Posted 2 days ago
Zonar Zagreb by Maistra City Vibes
Hotel Slisko

Hotel Slisko

10/10 Excellent
"Superb hotel and very well located ! Download the "moj Zet" bus app (which is easy and works very well), When you arrive at the airport, walk through the car park to the bus stop on the other side of the road, a bit to the left (there are two) and catch the 290 bus €0.53!) Get off at Veterinarski f. (which is one or two stops from the last one) and the hotel is a simple 10-15 min walk. Couldn't be easier. Inside it is cosy and welcoming. There is a bar / restaurant where the food is excellent - breakfast is well worth it ! Their beer tastes like its from a real brewery - not mass produced commercial stuff and was very good. The room was clean and tidy with a nice bathroom. The staff were local, polite and enthusiastic. All in all a very pleasant stay."
John 1-night trip
Posted 3 days ago
Hotel Slisko
The Westin Zagreb

The Westin Zagreb

8/10 Good
"Wonderful bed, pool great, some aspects a bit dated, but still charming. Breakfast buffet choice phenomenal! Staff very friendly & helpful."
Jonathan 2-night trip
Posted 3 days ago
The Westin Zagreb
Hotel International by Maistra City Vibes

Hotel International by Maistra City Vibes

8/10 Good
"Location was not great. 좀 더 old town 근처에 호텔로 잡는 것을 추천. 주차장은 좋지만 하루에 18유로 추가."
Jong Hyun 1-night trip
Posted 5 days ago
Hotel International by Maistra City Vibes

Frequently asked questions

How much do hotels with dining in Zagreb cost?
Hotels in Zagreb range between RM476 to RM712 per night. Make sure you come with an appetite — these properties have restaurants or offer access to some great culinary experiences. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in Zagreb?
Pick from multiple hotels with dining in Zagreb with a total average guest review rating of 8.9. Hotel Park 45 puts you close to some tasty foodie experiences. This popular 4-star stay also offers individually decorated rooms and a terrace. Livris Hotel is another sought-after option with dining. It has a 4-star rating and amenities such as a cafe and a terrace.
How many hotels with restaurants are there in Zagreb?
You'll find 62 hotels offering access to great dining options in Zagreb. No matter if you're travelling with the little ones or planning a getaway with all your pals, Expedia will help you score the perfect pad.
What are the best cheap hotels with dining in Zagreb?
Use Swanky Mint Hostel as a base to experience the culinary delights of Zagreb. This well-priced getaway comes with amenities such as a swimming pool and a terrace. Another popular choice that'll please both your wallet and taste buds is Hostel Moving. Conveniences here include a terrace and a garden. Hotels with dining in Zagreb are priced from RM476 per night. Exploring free attractions in Zagreb will stretch your holiday budget even further. Zagreb Cathedral and Ilica Street are on the itineraries of many tourists. With the cash you save, you can dig into a great meal. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in Zagreb?
Treat your crew to a stay at Hotel Park 45, a 4-star option just a quick drive from town. Conveniences here include laundry facilities and housekeeping services. Another family-friendly hotel with dining in Zagreb is Canopy by Hilton Zagreb - City Centre. WiFi and housekeeping services help make this 4-star property a guest favourite. Zagreb boasts plenty of family-friendly attractions to visit when you need to keep the kids busy. Zagreb City Museum and Zagreb Zoo offer fun for travellers of all ages.
Are there any 5-star hotels with dining in Zagreb?
Hotel Esplanade Zagreb is the perfect fit for you. Amenities at this getaway, around 0.64 kilometers from the centre of Zagreb, include a Champagne service and massage services. DoubleTree by Hilton Zagreb is another 5-star hotel with dining. It offers a sauna and a terrace and is 2 kilometers from downtown.
Why book your hotel with restaurants in Zagreb with Expedia?
Expedia will help you find your dream hotel with restaurants in Zagreb. Make your way to the filters to search for properties with their own restaurants. If you have a budget in mind, choose how much you'd like to spend and the preferred star rating of your hotel. We'll help you find the right fit whatever your tastes or bank balance.
How can I find cheap hotels with restaurants in Zagreb?
With Expedia's handy filter tool, scoring cheap hotels with restaurants in Zagreb is a piece of cake. To discover properties that are easy on the wallet, refine your search results by meal plans, budget and star rating.
What is there to do in Zagreb near my hotel with restaurants?
There are lots of wonderful things to see and do in Zagreb. You won't want to miss well-known attractions like Zagreb Cathedral, Zagreb City Museum and Zagreb Zoo. Croatian National Theatre, Ilica Street and Tkalciceva Street are other must-do's.

Explore a world of travel with Expedia