10 Things to do in Zagreb

There are easily enough things to do in Zagreb to fill a weekend city break, a longer romantic getaway or even a whole week. Much is concentrated around the main square, everything an easy stroll – or, possibly, funicular hop – from there. 

English-speaking staff are on hand to help in museums, whose entry fees are affordable. The city has a huge, rambling park (the Maksimir), a zoo, lake Jarun attracting sportspeople and nightclubbers, a thriving main market and a popular Sunday gathering of bric-a-brac vendors. Here's our guide to the top Zagreb attractions!

Things to do

Best hotels in Zagreb

Croatia Cavtat

Croatia Cavtat

Croatia, Dubrovnik Neretva, Cavtat

Hotel Kompas

Hotel Kompas

Croatia, Dubrovnik Neretva, Dubrovnik

Valamar Argosy Hotel

Valamar Argosy Hotel

Croatia, Dubrovnik Neretva, Dubrovnik

Remisens Hotel Albatros (ex IBEROSTAR A)

Remisens Hotel Albatros (ex IBEROSTAR A)

Croatia, Dubrovnik Neretva, Cavtat

Maistra Select Mlini Villas and Apartments

Maistra Select Mlini Villas and Apartments

Croatia, Dubrovnik Neretva, Mlini

Dubrovnik Palace

Dubrovnik Palace

Croatia, Dubrovnik Neretva, Dubrovnik

TUI Blue Kalamota Island

TUI Blue Kalamota Island

Croatia, Dubrovnik Neretva, Island Kolocep

Sun Gardens Dubrovnik

Sun Gardens Dubrovnik

Croatia, Dubrovnik Riviera, Dubrovnik

Valamar Lacroma Dubrovnik Hotel

Valamar Lacroma Dubrovnik Hotel

Croatia, Dubrovnik Neretva, Dubrovnik

Dubrovnik President Valamar Collection Hotel

Dubrovnik President Valamar Collection Hotel

Croatia, Dubrovnik Neretva, Dubrovnik

Boutique hotel More

Boutique hotel More

Croatia, Dubrovnik Neretva, Dubrovnik

RMH Lopud Lafodia Resort & Wellness

RMH Lopud Lafodia Resort & Wellness

Croatia, Dubrovnik Neretva, Island Lopud

Grand Hotel Park

Grand Hotel Park

Croatia, Dubrovnik Neretva, Dubrovnik

Lapad

Lapad

Croatia, Dubrovnik Neretva, Dubrovnik