Search hotels in Zagreb, Croatia

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

September 2026

123456
78910111213
14151617181920
21222324252627
282930

October 2026

1234
567891011
12131415161718
19202122232425
262728293031
Flexible date options
Select occupancy

Check out these popular cities in Zagreb

Zagreb

3047 hotels

Velika Gorica

117 hotels

Sesvete

58 hotels

Velika Mlaka

18 hotels

Ježdovec

5 hotels

Dugo Selo

13 hotels

Lučko

1 hotel

Stay in Zagreb's best hotels!

Filter by:

Star rating
Review score

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.

P
Predrag
From
Serbia
Super clean, comfortable, amazing staff, central location, fantastic breakfast!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,465 reviews
Price from
£135.64
1 night, 2 adults

Met Boutique Hotel

Hotel in Zagreb

Set in Zagreb, 100 metres from Archaeological Museum Zagreb, Met Boutique Hotel offers accommodation with a terrace, private parking, a restaurant and a bar.

A
Ashley
From
Australia
The big comfortable bed, great location, friendly staff and lovely breakfast
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,403 reviews
Price from
£187.76
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.

c
cvetkovic
From
Serbia
Excelent location in the city center. Friendly staff especially the girls at the reception. Comfortable and clean accommodation for every recommendation.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,144 reviews
Price from
£114.92
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.

H
Hideki
From
Japan
Staffs are so kind and friendly.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,792 reviews
Price from
£112.17
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.

C
Clarissa
From
Malta
Beautifully designed hotel that oozed style and comfort, from the reception and lobby area, to the dining room, hotel room and bathroom. Faultless in all aspects, from the size and design of the room, the toiletries, coffee and tea-making, free water and most importantly for me, excellent black-out curtains, super air-conditioning and comfy bed. Breakfast was lavish, with ample choice. The hotel is a five minute walk away from the main square. Staff were super helpful and welcoming. We were travelling with a car and they helped us sort out parking too.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,183 reviews
Price from
£129.39
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.

K
Kurt
From
Malta
Very clean and very nice hotel. Very good restaurant and bar and also a casino available. Location is good if you have own transport. Staff is very friendly
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,402 reviews
Price from
£156.50
1 night, 2 adults

Stay Swanky Bed & Breakfast

Hotel in Zagreb

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

V
Vitalijus
From
Lithuania
Good staff in reception, very friendly, thanks!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,811 reviews
Price from
£96.58
1 night, 2 adults

Hotel 9

Hotel in Zagreb

Hotel 9 is a luxury boutique and design hotel in Zagreb, offering a premium urban stay for business travellers, couples, and city break guests seeking a modern and elegant hotel experience in Zagreb.

T
Tamara
From
Serbia
The room was spacious and very comfortable, providing a great place to relax. The location was ideal, just a short walk from the bus station, making it very convenient for traveling. The staff was incredibly friendly and attentive, always ready to assist with any requests. The breakfast was delicious and offered a variety of options, ensuring a great start to the day. Overall, it was a pleasant experience, and I would definitely recommend this hotel.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,625 reviews
Price from
£86.22
1 night, 2 adults

Grand Hotel Zagreb

Hotel in Zagreb

Grand Hotel Zagreb features a fitness centre, garden, a shared lounge and terrace in Zagreb. With free WiFi, this 4-star hotel offers room service and a 24-hour front desk.

R
Rok
From
Slovenia
Near Slovenian border. Look of the hotel. Food.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3,269 reviews
Price from
£119.09
1 night, 2 adults

Hotel Jarun

Hotel in Zagreb

Hotel Jarun in Zagreb offers well-appointed accommodation in a relaxing ambiance, only 1 km from Lake Jarun. It provides convenient connections as it is close to both a bus and a tram station.

K
Katja
From
Slovenia
Very friendly staff, room was clean, breakfast was delicious. Wifi and parking are free of charge.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 1,892 reviews
Price from
£131.34
1 night, 2 adults
See all 2660 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 8.9
Fabulous - What previous guests thought, 8,089 reviews

Popular with guests booking hotels in Zagreb

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

Popular with guests booking hotels in Zagreb

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

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,990 reviews

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,173 reviews

Popular with guests booking hotels in Zagreb

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

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,019 reviews

Popular with guests booking hotels in Zagreb

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

Popular with guests booking hotels in Zagreb

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,884 reviews

Popular with guests booking hotels in Zagreb

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

Zagreb's best hotels with breakfast

See all
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 8,090 reviews

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

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 2,990 reviews

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,173 reviews

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

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,019 reviews

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

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

Budget hotels in Zagreb

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

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,884 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,792 reviews

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

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

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 2,897 reviews

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

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,028 reviews

Hotels in Zagreb that you can book without a credit card

See all
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 3,774 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,744 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 2,024 reviews

The Loop Hotel

Hotel in Zagreb
No credit card needed
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,314 reviews

Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 3,386 reviews

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 2,071 reviews

Hotel Blue

Hotel in Zagreb
No credit card needed
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 1,276 reviews

FAQs about hotels in Zagreb

See reviews by guests who stayed at hotels in Zagreb

See all
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 245 reviews
Boravak u hotelu Phoenix bio je zaista odličan. Bilo nas je devet i od prvog trenutka osjećali smo se kao kod kuće. Osoblje je nevjerojatno ljubazno, susretljivo i uvijek spremno pomoći. Uz to su uvijek bili dobro raspoloženi i spremni na šalu, što je cijeli boravak učinilo još ugodnijim. Svaki naš zahtjev – bilo da se radilo o pegli, dodatnim ručnicima, jacuzziju ili bilo čemu drugom – ispunjen je odmah i bez ikakvog problema. Sve je bilo besprijekorno čisto, sobe su mirne zahvaljujući odličnoj zvučnoj izolaciji, a parking je također veliki plus. Hrana u restoranu je odlična, usluga brza i susretljiva (organizirali smo ručak za 30 ljudi samo dan prije), a doručak raznolik. Rijetko se čovjek osjeća tako dobrodošlo kao ovdje. Hvala cijelom osoblju na gostoprimstvu, ljubaznosti i pozitivnoj atmosferi. Hotel Phoenix od srca preporučujemo svima i sigurno ćemo se vratiti kada ponovno budemo u Sesvetama.
Guest review bySlavena
Luxembourg
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,124 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 byAndrej
Lithuania
From £149.70 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 2,019 reviews
Modern and interesting designed hotel, rooms impeccably clean with a lot of amenities, helpful and very polite staff, decent breakfast with a variety of a la carte choices in a very central location.
Guest review byAntonios
Greece
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 4,173 reviews
I have stayed in this hotel before and I liked the location and very satisfied with the service. That is why on my 2nd trip to Zagreb, I made sure I stayed at the same hotel.
Guest review byRaymond
Philippines
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 6,576 reviews
Everything was excellent 👌 we were traveling with our dog and in the room found gifts for our dog 🐶 we loved swimming pool on the roof. Breakfast fabulous 👌
Guest review byRita
Lithuania
From £60.09 per night
Scored out of 10, guest rating 5.3
Passable - What previous guests thought, 3,386 reviews
The staff is GREAT! They helped in anything I asked for with kindness and valid information. I really enjoyed the old fashion retro like style.
Guest review byioana
Romania
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 4,477 reviews
The staff were very friendly and kind.The room is very clean. The guess has free access to the well-equipped and clean gym next to the hotel.
Guest review byMasayuki
France
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,757 reviews
Great place to stay! Enjoyed every minute there! Great pool and Spa area!!! Big choice for breakfast, nicely decorated rooms!
Guest review bySanita
Latvia
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 1,314 reviews
The restaurant and the bar are separated and it was so good for us, being 4 families with kids.
Guest review byAndra Elena
Romania
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,827 reviews
location was close to main town.The breakfast was very good,the staff was very pleasant.
Guest review byAntonio
Canada
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 3,529 reviews
Everything was great! The staff, the location, the breakfast, the bed....
Guest review byIvana
Croatia
From £307.33 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,595 reviews
staff were lovely room was perfect breakfast excellent good location
Guest review byzivit
Israel
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 2,899 reviews
Great location, well looked after by staff and a comfortable room.
Guest review byJonathan
Germany
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 2,678 reviews
Near airport, great food, and really nice hotel stuff.
Guest review byOSMAN
Norway
From £68.68 per night
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 24 reviews
Really nice place. Near to the centre by tram
Guest review byEnrica
Italy

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

Scored out of 10, guest rating 10

Underrated city... I really enjoyed my time here.

Underrated city... I really enjoyed my time here. In July/August it's quiet and less crowded. Fascinating history, many quirky museums, and gorgeous architecture. I was transiting in/out of Zagreb, but spent a few days here, and I'm thrilled that I did. Take a walking tour, hear the cannon at noon (daily), and eat some really delicious food. There are many affordable, quality bakeries, and beautiful parks. Visit a tie shop in a country credited with invented the modern necktie.
Guest review byAnonymous
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 byJerry
Canada
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 byRafaela
United States
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 byMartin
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 byArvind
United States
Scored out of 10, guest rating 2.0

Zagreb was quite a letdown after being in Budapest Prague...

Zagreb was quite a letdown after being in Budapest Prague and Vienna. The taxi driver at the bus station charged us €65 to go 3 km. He was big and intimidating and we were afraid to just hand him €10 and walk away. That totally spoiled our trip to Zagreb and we would not recommend the city to other people.
Guest review byRalph
United States
Scored out of 10, guest rating 8.0

The hotel is situated in a suburban area which was a...

The hotel is situated in a suburban area which was a pleasant surprise so close to the airport. Many lovely places to walk in the area with shops and bakeries nearby so the location is ideal. The hotel itself is a wonderfully restored building with lots of history. The dining area seemed like a magnet for maybe locals, which is great for them, but as a visiting tourist we felt a bit like we didn't belong???
Guest review bySharon
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 byNenad
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 byAnonymous
Scored out of 10, guest rating 10

The city exceeded my expectations.

The city exceeded my expectations. I honestly didn't expect anything special, but once we started walking around and sightseeing, the city really took us by surprise. The only downside was that some of the buildings were being renovated, so we couldn't see everything clearly. However, the city was full of parks, trees, beautiful spots, and places to explore. We walked everywhere on foot, but we noticed that public transportation was available throughout the city, so I don't think getting from one place to another would be a problem. In my opinion, two days is enough to see the main sights and get a good feel for the city.
Guest review byVioleta

More places to explore, more ways to go

  • 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.
  • Hotels in Croatia

    If you're planning a longer trip, look beyond Zagreb and set off to explore the whole country!
  • 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 near Zagreb Bus Station

    Find hotels close to Zagreb Bus Station, a popular tourist attraction for visitors heading to the same area of Croatia.
  • Cheap holidays in Zagreb

    Plan everything you need for your holidays in one place – from flights and stays to tours and activities
  • 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 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.