Zagreb might not be the first place that springs to mind when planning a trip to Croatia, but it’s well worth a few days of your time. The capital has a lovely mix of medieval streets, grand old buildings, independent shops, squares lined with cafes and a brilliant food and drink scene. It’s also packed with museums and history, without feeling quite as busy as the coast in summer. For a special stay, Esplanade Zagreb is our top pick, with its gorgeous Art Deco interiors, grand ballroom, excellent restaurants and indulgent spa. It’s a bit of old-school glamour in a city that’s full of character.
Zagreb is a great city to explore on foot, and you never have to walk far to find something interesting. Start in the Upper Town, where cobbled streets, old churches and colourful rooftops give the city a distinctly Central European feel. St Mark’s Church is a must-see, as is Dolac Market, where locals shop for fresh produce. For something a little different, pop into the Museum of Broken Relationships, filled with personal mementoes from relationships gone wrong. Down in the Lower Town, you’ll find leafy streets, grand architecture and plenty of cafes, while Tkalčićeva Street is the place to head in the evening for a drink, a bite to eat and a taste of Zagreb’s lively nightlife.
Scroll down the page for our full selection of recommended hotels in Zagreb or, for a look at different areas, read our guide to the best places to stay in Croatia.
Some of our Croatia Collections:
10 Top Beach Resorts in Croatia
The Hotel Guru is a curated hotel recommendation platform that delivers expert-selected luxury and boutique properties straight to your inbox. No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Zagreb (10000, Zagreb )
Built in 1925 for glamorous travelers, this art deco gem is the last word in opulence. Interiors feature various kinds of marble, gold fittings and chandeliers, with a vast glittering ballroom and two gourmet restaurants. Plush rooms have rich, gold-accented tones and luxurious fabrics. Stunning!
Zagreb (Zagreb)
Hotel President Pantovcak enjoys a prime central location in Zagreb. It offers individually decorated and incredibly spacious accommodation with king-sized beds in all the rooms and LCD TV's. Relax in the beautiful garden with a drink after a long day sightseeing. A fantastic and peaceful city stay.
Zagreb (Zagreb)
This stately five-star hotel is housed in a 20th-century palace in Zagreb's town centre. Rooms are furnished with aristocratic elegance; expect plush linens, chandeliers and marble bathrooms. Eat in the restaurant headed by a Michelin-starred chef or book in at the spa. A grand city getaway.
Zagreb (10000, Zagreb )
This grand hotel in the heart of the city combines early 20th-century art nouveau with chic modern design. Expect stunning art deco windows, doors and stylish contemporary furniture. Elegant rooms are modern and unfussy with statement pieces, and both the restaurant and café are a real delight!