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

TUI Blue Kalamota Island

TUI Blue Kalamota Island

Croatia, Dubrovnik Neretva, Island Kolocep

Dubrovnik President Valamar Collection Hotel

Dubrovnik President Valamar Collection Hotel

Croatia, Dubrovnik Neretva, Dubrovnik

Dubrovnik Palace

Dubrovnik Palace

Croatia, Dubrovnik Neretva, Dubrovnik

Valamar Lacroma Dubrovnik Hotel

Valamar Lacroma Dubrovnik Hotel

Croatia, Dubrovnik Neretva, Dubrovnik

Lapad

Lapad

Croatia, Dubrovnik Neretva, Dubrovnik

Grand Hotel Park

Grand Hotel Park

Croatia, Dubrovnik Neretva, Dubrovnik

Hotel Cavtat

Hotel Cavtat

Croatia, Dubrovnik Neretva, Cavtat

Club Dubrovnik Sunny Hotel

Club Dubrovnik Sunny Hotel

Croatia, Dubrovnik Neretva, Dubrovnik

Boutique hotel More

Boutique hotel More

Croatia, Dubrovnik Neretva, Dubrovnik

Lero

Lero

Croatia, Dubrovnik Neretva, Dubrovnik

Royal Neptun

Royal Neptun

Croatia, Dubrovnik Neretva, Dubrovnik

Hotel Kompas

Hotel Kompas

Croatia, Dubrovnik Neretva, Dubrovnik

Sheraton Dubrovnik Riviera Hotel

Sheraton Dubrovnik Riviera Hotel

Croatia, Dubrovnik Neretva, Srebreno

Aminess Grand Azur Hotel

Aminess Grand Azur Hotel

Croatia, Dubrovnik Neretva, Orebic