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

Croatia's capital city, Zagreb, lies in the northern region of the country, where tourism flourishes year-round. The city is a vibrant mix of the old and the new, with medieval and Austro-Hungarian architecture sitting among contemporary buildings, hotels, and restaurants. Zagreb is visited by millions of tourists each year, who flock to the city to stroll along old alleyways, visit the various art galleries, and relax in large parks and town squares.

Hotels in Zagreb are more plentiful than anywhere else in the country, with accommodations dotted throughout the city's three main districts: Upper Town, the Lower town, and the Central Business District (CBD). The Upper Town generally has the most expensive accommodations, while the Old Town is the place to go for more reasonably-priced hotels. Budget hotels can be found in Zagreb, but they are usually located far from the city's popular attractions and have limited amenities. Your best bet for saving money on accommodations in Zagreb is to book ahead of time and avoid weekends.

Where to Stay in Zagreb

Many tourists choose to stay in the Upper Town district, near Zagreb's medieval centre. While this is generally the most expensive area, the hotels here generally have the best amenities and services, including high-speed wireless internet. Most visitors, however, opt to stay closer to the city centre, in the Lower Town. A few good mid-range lodgings in Zagreb's Lower Town are Hotel Jagerhorn, Best Western Premier Hotel Astoria, and Palace Hotel.

Cheap Hotels in Zagreb

The cheapest hotels in Zagreb are located in Lower Town, where you'll find everything from budget accommodations to luxury lodgings. This is also where the city's main shopping and entertainment districts are located. A few modestly priced hotels to consider in this area are Laguna, which offers basic rooms, free breakfast, and an onsite restaurant; Holiday, a contemporary hotel boasting an indoor pool and a full-service spa; and Garden Hotel, which offers unfussy rooms, a café, and a courtyard. Backpackers and students visiting Zagreb will want to check out the youth hostels, such as Omladinski on the Petrinjska and Chillout Hostel Zagreb, which offer cheap private rooms.

Boutique Hotels in Zagreb

Looking for a unique place to stay in Zagreb? Consider booking a room at one of the city's many boutique hotels. Popular boutique hotels in Zagreb include the award-winning Esplanade Hotel, which has hosted numerous A-list celebrities, artists, and heads of state; Hotel AS, which is located near the city centre and houses the award-winning restaurant of the same name; and Hotel Antunović, which features a scenic terrace, a Finnish sauna, and a steam bath.

Luxury Hotels in Zagreb

If you're looking for the ultimate in comfort, you'll definitely find it in Zagreb; the city has a reputation for catering primarily to business and moneyed clientèle. The best hotels are located in Upper Town and include Sheraton Zagreb Hotel, which features custom-made beds, a pool, and a wellness centre; the Westin Zagreb, which offers sophisticated décor, upscale dining, and a fitness room; and Hotel Aristos Zagreb, an upmarket hotel where guests enjoy upgraded suites, halal cuisine, and complimentary spa access.