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

Dubrovnik Palace

Dubrovnik Palace

Croatia, Dubrovnik Neretva, Dubrovnik

TUI Blue Kalamota Island

TUI Blue Kalamota Island

Croatia, Dubrovnik Neretva, Island Kolocep

Grand Hotel Park

Grand Hotel Park

Croatia, Dubrovnik Neretva, Dubrovnik

Hotel Kompas

Hotel Kompas

Croatia, Dubrovnik Neretva, Dubrovnik

Vis

Vis

Croatia, Dubrovnik Neretva, Dubrovnik

Aminess Grand Azur Hotel

Aminess Grand Azur Hotel

Croatia, Dubrovnik Neretva, Orebic

Remisens Hotel Albatros (ex IBEROSTAR A)

Remisens Hotel Albatros (ex IBEROSTAR A)

Croatia, Dubrovnik Neretva, Cavtat

Dubrovnik President Valamar Collection Hotel

Dubrovnik President Valamar Collection Hotel

Croatia, Dubrovnik Neretva, Dubrovnik

Valamar Lacroma Dubrovnik Hotel

Valamar Lacroma Dubrovnik Hotel

Croatia, Dubrovnik Neretva, Dubrovnik

Sun Gardens Dubrovnik

Sun Gardens Dubrovnik

Croatia, Dubrovnik Riviera, Dubrovnik

RMH Lopud Lafodia Resort & Wellness

RMH Lopud Lafodia Resort & Wellness

Croatia, Dubrovnik Neretva, Island Lopud

Boutique hotel More

Boutique hotel More

Croatia, Dubrovnik Neretva, Dubrovnik

Lero

Lero

Croatia, Dubrovnik Neretva, Dubrovnik

Royal Ariston

Royal Ariston

Croatia, Dubrovnik Neretva, Dubrovnik