Search hotels in Zagreb, Croatia

Enter your dates and choose from 2551 hotels and other places to stay

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Check out these popular cities in Zagreb

Zagreb

67 hotels

Sesvete

7 hotels

Stay at the best hotels in Zagreb

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Avenue21

Hotel in Zagreb

Located in Zagreb, 1.7 km from Zagreb Train Station, Avenue21 provides accommodation with a shared lounge, free private parking, a terrace and a restaurant.

A
Armend
From
Switzerland
We stayed for just one night, but everything exceeded our expectations. The staff were incredibly welcoming and professional — we felt at home from the moment we arrived. The room was spacious, beautifully decorated, and spotlessly clean. High-quality materials throughout, with every detail carefully thought out to maximize comfort. The bed was super comfy, and the modern bathroom was a real highlight. The hotel is also ideally located — close to everything, yet quiet and peaceful. All in all, a short stay that turned into a memorable experience. We’ll definitely be coming back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,710 reviews
Price from
£134.57
1 night, 2 adults

art'otel Zagreb

Hotel in Zagreb

Set in Zagreb and with Archaeological Museum Zagreb reachable within 200 metres, art'otel Zagreb offers concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a bar.

N
Narmina
From
Azerbaijan
A wonderful hotel with an excellent location. The staff were absolutely lovely, friendly, and helpful. The breakfast was also very good, with a nice selection of food. I really enjoyed my stay and would happily recommend this hotel.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,589 reviews
Price from
£154.55
1 night, 2 adults

MANDA Heritage Hotel

Hotel in 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.

M
Maria
From
Denmark
Location, staff, attention to details. We enjoyed everything!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,092 reviews
Price from
£143.71
1 night, 2 adults

Hotel PARK 45

Hotel in 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.

R
Raymond
From
Malta
The location was ecxellent. The staff friendly and helpful. The breakfast was super. We were even given the chance to leave the luggages prior to the check-in and even after the check-out. Would definitely recommend it to family and friends.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,747 reviews
Price from
£134.61
1 night, 2 adults

Hotel Capital

Hotel in 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.

l
luke
From
Qatar
An old bank HQ, resuscitated into a great hotel by a fantastic renovation, with thought. A thinking persons hotel.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,207 reviews
Price from
£147.22
1 night, 2 adults

Hotel Diplomat

Hotel in Zagreb

Set in Novi Zagreb, Hotel Diplomat offers modernly decorated rooms, a free private parking and room service.

I
Ingrid
From
Slovenia
Love it, quiet, clean, big room. Good food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,152 reviews
Price from
£113.38
1 night, 2 adults

Admiral Hotel

Hotel in Zagreb

Set in Zagreb, Admiral Hotel has a casino, a restaurant and a bar with a terrace. Free WiFi is available throughout the property.

E
Evgenija
From
North Macedonia
Superb & modern hotel, well equipped, free parking, affordable prices, excellent breakfast, spacious bedroom, nice service
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,385 reviews
Price from
£152.30
1 night, 2 adults

Stay Swanky

Hotel in Zagreb

Ideally set in the centre of Zagreb, Stay Swanky features air-conditioned rooms, a seasonal outdoor swimming pool, free WiFi and a shared lounge.

M
Mariana
From
Brazil
Location, the common areas are very comfy and welcoming, the room is spacious, modern, comfortable bed, clean. Friendly and Helpful staff and the fact that they prepared take away breakfast since oir flight was very eary, this was so lovely.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1,803 reviews
Price from
£63.68
1 night, 2 adults

Hotel Magdalena

Hotel in Zagreb

Situated on the E65 at the southwest entrance to Zagreb, and about 2.5 km from Zagreb Arena, Hotel Magdalena offers air-conditioned rooms with free WiFi.

G
GEORGIOS
From
Greece
Actually, everything was as they should be in a professional setup of a hotel; perfect!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,536 reviews
Price from
£102.73
1 night, 2 adults

Sundial Boutique Hotel

Hotel in Zagreb

Featuring a garden and a terrace, Sundial Garden Rooms is situated in Zagreb, 750 metres from Zagreb Arena. The property is located within 1 km of Arena Shopping Centre.

H
Hegedüs Gy
From
Hungary
There is a nice garden and restaurant behind the hotel. There was a good breakfast in the hotel.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,233 reviews
Price from
£110.04
1 night, 2 adults
See all 2551 hotels in Zagreb

Most booked hotels in Zagreb in the past month

See all

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8,067 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 3,606 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,595 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6,474 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 4,099 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,480 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,385 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,944 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,234 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,732 reviews

Zagreb's best hotels with breakfast

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 8,067 reviews

Guest review
big comfortable room, cozy atmosphere, very good breakfast
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 3,595 reviews

Guest review
Tudo perfeito. Foi a melhor escolha!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6,474 reviews

Guest review
Breakfast was outstanding. Staff very friendly and helpful. The rooftop pool is incredible.
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 4,099 reviews

Guest review
Excellent location. Not very far to Tesla museum and other museums. Not far to old city. Good breakfast. Early allocation is available. Very friendly personal. Hotel with Zagreb soul.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,480 reviews

Guest review
Exceptional, Very professional from the reception to the house keeping. Great location, exceptional in room facilities and cleanliness, room feels fresh with peaceful ambience, great vwluexfor mine, good quality toiletries used, very comfortable
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2,944 reviews

Guest review
Room was spacious, clean. It is difficult to find such a nice hotel in Zagreb.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,234 reviews

Guest review
Excellent service and very neat surroundings
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,732 reviews

Guest review
The room is huge, bed is wide and very comfortable and it is very very clean. Bathroom is also very big, clean and beautiful.

Budget hotels in Zagreb

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,385 reviews

Guest review
Superb & modern hotel, well equipped, free parking, affordable prices, excellent breakfast, spacious bedroom, nice service
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,735 reviews

Guest review
The room was very clean and comfortable and the staff very polite. Will go again in the future
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,624 reviews

Guest review
It's close to the airport, so it's great for an overnight layover.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 945 reviews

Guest review
This is a new hotel and in excellent condition. The staff is charming, smiling and pleasant. Excellent breakfast and a fine bar. The location is close to the airport. For 22 euros there are Bolt taxis or Uber. . Large room and a comfortable and spacious shower. Wide and comfortable beds. Highly recommended
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1,486 reviews

Guest review
Very good location, quiet area, big parking lot available. Public transport is nearby. The staff was accommodating.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,274 reviews

Guest review
The breakfast was delicios,more than I expected.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2,978 reviews

Guest review
I found the location accessible in a large city like Zagreb. The staff were welcoming and attentive. On their recommendation, my partner and I went to Batak Grill and we were not disappointed. The room was spacious, well laid out with a well-designed bathroom. Despite the fact that our bedroom window overlooked the boulevard, we were not disturbed by the traffic on the boulevard. Hearty breakfast before leaving. Sweet/savoury.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,431 reviews

Guest review
Nice location near Main Train station, close to centar, Very nice friendly staff, good food, all good, hope to visit Zagreb again soon

Hotels in Zagreb that you can book without a credit card

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,803 reviews

Guest review
Clean, comfortable bed, quiet
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,589 reviews

Guest review
A wonderful hotel with an excellent location. The staff were absolutely lovely, friendly, and helpful. The breakfast was also very good, with a nice selection of food. I really enjoyed my stay and would happily recommend this hotel.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 1,711 reviews

Guest review
Clean rooms, perfect service. I recommend it to everyone if they're in Zagreb!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,084 reviews

Guest review
Great property, excellent reception on intake, friendly staff, great restaurant in the lobby area, bed is very comfortable
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,297 reviews

Guest review
Lovely friendly staff, so helpful and the room was beautiful. The hotel is very close to the main square and has some nice restaurants and cafes nearby. I was only in Zagreb one night and needed somewhere very relaxing and this was it. I wish I had used the spa and massage facilities, massage prices were quite reasonable.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,187 reviews

Guest review
Helpful and kind staff, good breakfast, excellent coffee. Beds were very comfortable, and the location is one of the best in the city. Very central, but quiet .
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 3,342 reviews

Guest review
Location was great - city center; staff was really friendly and polite, food was excellent
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,698 reviews

Guest review
It was clean and comfortable.

FAQs about hotels in Zagreb

See reviews by guests who stayed at hotels in Zagreb

See all
From £90.23 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,050 reviews
It was a brief and an accidental stay, but I enjoyed every minute of it. The facilities were ok for the price, the staff were extremely friendly and helpful, the breakfast was simple, but ample and tasty, the food and the service in the restaurant serving a la carte were fantastic. There is a nice selection of weights in the little gym and the sauna delivers what you expect from it. And the location... Well, it's Medvedica mountain, what can you say.... Don't think I will ever forget my walk in that mountain park.
Guest review by Andrej
Lithuania
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,781 reviews
I really enjoyed my stay at Garden Hotel Zagreb! The breakfast was delicious, and the staff were exceptionally kind and helpful. Their warm welcome made me feel comfortable throughout my stay. A great choice for anyone visiting Zagreb. I would definitely come back again! 🥰🇭🇷
Guest review by Eric
Philippines
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,480 reviews
Exceptional, Very professional from the reception to the house keeping. Great location, exceptional in room facilities and cleanliness, room feels fresh with peaceful ambience, great vwluexfor mine, good quality toiletries used, very comfortable
Guest review by Prasanth kumar
United Arab Emirates
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 4,099 reviews
Excellent location. Not very far to Tesla museum and other museums. Not far to old city. Good breakfast. Early allocation is available. Very friendly personal. Hotel with Zagreb soul.
Guest review by TIKHVINSKIY
Russia
From £91.90 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 255 reviews
osoblje jako ljubazno. ambijent lijep, sve je uredno, svi su nam radnici odgovorili na sva pitanja bez ikakvih problema. hrana isto tako jako ukusna i raznolika.
Guest review by Vrbic
Croatia
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,431 reviews
Nice location near Main Train station, close to centar, Very nice friendly staff, good food, all good, hope to visit Zagreb again soon
Guest review by Dejan Djurkovski
Bulgaria
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,303 reviews
It’s a very nice and clean hotel, located 15 minutes by tram from the city center, with hospitable staff.
Guest review by Sonja
Serbia
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6,474 reviews
Breakfast was outstanding. Staff very friendly and helpful. The rooftop pool is incredible.
Guest review by Ticiana
Portugal
From £61.82 per night
Scored out of 10, guest rating 5.2
Passable - What previous guests thought, 3,342 reviews
Location was great - city center; staff was really friendly and polite, food was excellent
Guest review by Aleksandar
Croatia
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 2,624 reviews
It's close to the airport, so it's great for an overnight layover.
Guest review by KUM JOUNG
Panama
From £148.21 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,274 reviews
The breakfast was delicios,more than I expected.
Guest review by Sibel
Turkey
From £238.10 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,456 reviews
Monika at the hotel helped us with everything.
Guest review by Aktolga_
Turkey
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 22 reviews
Really nice place. Near to the centre by tram
Guest review by Enrica
Italy
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,807 reviews
fantastic breakfast, friendly personnel
Guest review by Peter
Austria

Planning a trip? Get inspired by reviews of cities in Zagreb

Scored out of 10, guest rating 10

Zagreb was very charming - loved the coffee shops and all...

Zagreb was very charming - loved the coffee shops and all the local restaurants. Lots to do in a very small space. I think more museums than i've ever seen! the worlds shortest Funicular was fun. loved the flower market. walking thru the tunnels used for hiding during the 90's war was amazing the think about how that worked. the botanical gardens were a highlight. we were there 2 nights, which was enough for get the feel for the city, as a tourist.
Guest review by Rachel
United States
Scored out of 10, guest rating 10

An cute little town and the food choices were good.

An cute little town and the food choices were good. The soccer (football) pitch next to the rooms was entertaining to watch the kids have a fun pick-up game. There is a food store right next to the soccer field.
Guest review by Dale Clark
Canada
Scored out of 10, guest rating 10

After a long drive, we were warmly welcomed by the owner.

After a long drive, we were warmly welcomed by the owner. She is very nice and polite and left us asmall gift in the fridge. The accomodation seems to be like new = very clean, everything was working great. There is a terrace/balcony with seating that you can enjoy. Very quiet neighbourhood. Few minutes drive from the highway and also few minutes to get to Zagreb city center = great location and absolutely amazing value for money. Thank you very much!
Guest review by Martin
Scored out of 10, guest rating 10

I truly appreciate the warmth and coziness of the room; it...

I truly appreciate the warmth and coziness of the room; it felt inviting as soon as we walked in. The cleanliness of the apartment is crucial for me, and I’m delighted to see how well-maintained it is. It’s evident that the owners have poured a lot of care and attention into this space. Their responsiveness to my questions has been outstanding. We definitely plan to return when flying to or from Zagreb. My family members who accompanied me on this trip were equally impressed, and we will certainly recommend this lovely place to our friends and family.
Guest review by Rafaela
United States
Scored out of 10, guest rating 10

Host offered us tea/coffee/juice when we arrived.

Host offered us tea/coffee/juice when we arrived. We felt at home. She left snacks and cheese plate in the fridge for us. Although we are there for a short night's stay prior to our flight in the early morning, we felt that we could have easily stayed there longer. Very nice room at the back of the house where host stays. Private parking is good. Nice quiet neighborhood.
Guest review by Arvind
United States
Scored out of 10, guest rating 10

Zagreb is a charming city with a lively centre, beautiful...

Zagreb is a charming city with a lively centre, beautiful architecture and plenty of cafés and restaurants. I enjoyed walking around and exploring its streets. It is a lovely place for a short city break, and I would be happy to visit again.
Guest review by Aleksandar
Austria
Scored out of 10, guest rating 8.0

It is a nice Modern Hotel.

It is a nice Modern Hotel. Breakfast is absolutely excellent. But it was misleading because they advertised a hotel shuttle to and from the airport which they do not have so therefore it cost us 60 Euros more and would have otherwise stayed at another place if they hadn't lied about that. The rooms are nice one of the two beds was old and squeaky but the other bed was good. Restaurants close to early.
Guest review by Jerry
Canada
Scored out of 10, guest rating 10

Must see yourself to believe :) East part of the city near...

Must see yourself to believe :) East part of the city near center, using bus and tramway you are quickly into it, no need to hide & seek for parking :). Near the highway(s), IKEA, lot of larger stores... Great Pizza Hutt.
Guest review by Nenad
Scored out of 10, guest rating 2.0

the room is very nice but in the pictures they don't show...

the room is very nice but in the pictures they don't show all the humidity that is on the walls of the room that is hidden behind the curtains... it is a waste of money to pay to breathe humidity while you are in the room... the host was very disrespectful to me, because according to him I stole the hair dryer from the room simply because he didn't see it in the same place it was. Please make sure before calling a person a thief whether it is true or not. I am still waiting for an apology. Ridiculous
Guest review by Anonymous
Scored out of 10, guest rating 10

Zagreb is a fairly compact city and it is easy and cheap to...

Zagreb is a fairly compact city and it is easy and cheap to get around using the trams. There are some quirky museums to explore and it is a good base for trips to Ljubljana, Lake Bled and Plitvice. There is a lot of great architecture.
Guest review by Robtheunread
United Kingdom

More places to explore, more ways to go

  • Hotels near Zagreb Airport Franjo Tuđman

    Find hotels conveniently close to the area's most popular airport – perfect for a late arrival or early departure.
  • Hotels in Istria

    Hit the road and make the most of your trip by discovering another popular destination within Croatia.
  • Hotels in Plitvice Lakes National Park

    Hit the road and make the most of your trip by discovering another popular destination within Croatia.
  • Cheap holidays in Zagreb

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • Hotels in Croatia

    If you're planning a longer trip, look beyond Zagreb and set off to explore the whole country!
  • Hotels near Zagreb Bus Station

    Find hotels close to Zagreb Bus Station, a popular tourist attraction for visitors heading to the same area of Croatia.
  • Flights from London to Zagreb

    Need to book flights for your trip? Find and compare prices for this and other popular routes right here on Booking.com.
  • Hotels in Zagreb

    Thinking about which towns and cities to visit during your trip to Zagreb? Try Zagreb, a popular choice with guests.
  • Hotels in Sesvete

    Thinking about which towns and cities to visit during your trip to Zagreb? Try Sesvete, a popular choice with guests.
  • Car hire near Zagreb Airport Franjo Tuđman

    Flying in to Zagreb Airport Franjo Tuđman and need to hire a car? Book it now to pick it up when you touch down.