Compare and save on Zagreb hotels

Sorry, We don't support stays longer than 30 nights.

Search our map for the best Zagreb hotels

Use our map to find hotels near the Zagreb area or attractions you want to visit.

The best Zagreb hotels. Read the reviews

Feel confident you’ve booked the perfect stay. Read our real guest reviews before you book.

See more hotels

Hotels in Zagreb

Where to stay in Zagreb

As the capital of Croatia, Zagreb is a popular tourist destination with plenty to offer those who wish to split a holiday on the Adriatic with a trip to the city. As well as historic sights, many restaurants, cafes, bars and entertainment outlets, the city also offers a huge selection of accommodation with something for every budget.

The city's trams are arguably the best way to get around Zagreb with services also running through the night and most routes stopping at the main train station or the main square known as Trg Bana Jelacica. Visitors to the city can also check out the funicular railway which connects the Lower Town to the Upper Town as well as a bicycle hire system that is a healthier and more energetic option than Zagreb's taxi, bus and train choices. It's also possible to rent a car in Zagreb.

Hotels in Central Zagreb

1. Esplanade Zagreb Hotel

Choose to stay in the luxurious Esplanade Zagreb Hotel and you’ll find yourself in the heart of Donji Grad within walking distance of King Tomislav Square and the Botanical Garden. The rooms are beautifully appointed, while the hotel is also close to many other major sights and is renowned as one of the centers of Zagreb's social life having acted as a temporary home for film stars, politicians and royalty.

2. Palace Hotel Zagreb

Also centrally located in Donji Grad, the mid-price Palace Hotel can be found just a short distance from Strossmayer Square and Strossmayer Gallery of Old Masters. Dating back to 1907, the Palace was the first official hotel in the city and combines retro-chic styling with 21st century comfort and lifestyle. The hotel is also ideally placed for business visitors as well as those visiting for tourism.

3. Hotel Central

The Hotel Central is a three-star choice located in Donji Grad and just a ten-minute walk through Zrinjevac Park, one of the most beautiful parks in Zagreb, to the main square and the historic center of the city. The location is also close to one of the stops for the convertible “hop-on/hop-off” bus and a Segway location to enhance your enjoyment of the atmosphere and charms of Zagreb.

Check out other top options for Zagreb using our hotel search engine.