Things to do in Zagreb

Not Just Any Hotel – Only the Best Things to do in Zagreb, Selected for You!

Jul 22, 2025 - Jul 23, 2025
2 adults, 1 room
Find
Good (509)

Maksimir Park

7:00 AM–8:00 PM
Park
Bukovacka
View map
Maksimir Park, founded in the 18th century, spans 18 hectares in Zagreb, Croatia, and includes beautiful landscapes and the city's zoo.

Duration: More than 2 hours.

Free. Entry to the Zagreb Zoo requires a paid ticket.

Good (6846)

Museum of Broken Relationships

Jun-Sep Mo-Su 09:00-22:30, Oct-May Mo-Su 09:00-21:00
Museum
Cirilometodska 2
View map
Museum of Broken Relationships in Zagreb, Croatia, showcases personal objects symbolizing failed love relationships, accompanied by poignant stories, in a baroque palace.

Duration: Approximately 1.5 hours.

Paid. Adults 40 HRK, students 20 HRK, children under 10 free.

Good (834)

Croatian Museum of Naive Art

Mo-Sa 10:00-18:00; Su 10:00-13:00
Museum
Ulica sv. Cirila i Metoda 3
View map
The Croatian Museum of Naive Art in Zagreb showcases 800+ works of outsider Croatian art from the 1960s and ’70s, housed in an 18th-century palace.

Duration: Approximately 1–2 hours.

Adult: 30 HRK, Children: 20 HRK, Free on Sundays.

Good (710)

Zagreb City Museum

10:00 AM–5:00 PM
Museum
Opatichka Ulica 20/22
View map
Zagreb City Museum displays artifacts tracing Zagreb's history from ancient to modern times, housed in a 17th-century convent.

Duration: Approximately 1.5 hours.

Free. Additional fees may apply for special exhibits.

Good (187)

Mestrovic Atelier

Tu-Fr 10:00-18:00;Sa-Su 10:00-14:00
Museum
Mletachka Ulica 8
View map
Mestrovic Atelier, located in Zagreb, showcases works by Croatia’s esteemed artist Ivan Meštrović in his former home, featuring sculptures, drawings, and furniture.

Duration: Approximately 1.5 hours.

Free. Some special exhibitions may require a paid ticket.

Good (2105)
Strossmayerovo Setaliste 9 Historic atraction
View map
Lotrscak Tower in Zagreb, Croatia, is a 13th-century fortress known for its daily noon cannon blast and panoramic city views from the observation area.

Duration: 1 hour.

Entry fee typically applies; check for specific rates as the tower is currently closed.

Good (1014)

Archaeological Museum in Zagreb

10:00 AM–5:00 PM
Museum
19 Nikola Subic Zrinski Square
View map
The Archaeological Museum in Zagreb features artifacts from prehistoric to medieval times, including Egyptian mummies, Roman coins, and unique exhibits.

Duration: 2-3 hours.

Adults: 30 HRK; Children: 10 HRK; Free for children under 7.

Good (5)

EcoPark Kras

9:00 AM–6:00 PM
Park
Kras d.d.
View map
EcoPark Kras is a nature-themed park in Zagreb, Croatia, featuring diverse flora and fauna, educational trails, and eco-friendly facilities for an immersive experience.

Duration: 2-3 hours.

Free. Donations and special events may incur charges.

Good (62)
Close to the Kraljicin zdenac
View map
Medvedgrad Castle, located in Zagreb, Croatia, is a medieval fortress known for its historical significance and natural surroundings.

Duration: More than 2 hours.

Free. Some special exhibitions and events may require a paid ticket.

Good (166)

Ethnographic Museum in Zagreb

Tu-Fr 10:00-18:00; Sa-Su 10:00-13:00
Museum
Mazuranicev trg 14
View map
Ethnographic Museum in Zagreb features over 70,000 artifacts, showcasing Croatian culture through dress, handicrafts, and musical instruments in a historic 1903 building.

Duration: About 2 hours.

Admission fee: 30 HRK for adults, 15 HRK for children.

Good (87)

Bundek City Park

8:00 AM–8:00 PM
Park
Jezero Bundek
View map
Bundek City Park in Zagreb, Croatia, spans 56 hectares and features lakes, walking paths, and recreational areas for families and nature lovers.

Duration: 2–3 hours.

Free. Some special events may require paid entry.

Good (963)

Art Pavillion in Zagreb

10:00 AM–5:00 PM
Museum
Trg Kralja Tomislava 22
View map
Art Pavillion in Zagreb features contemporary art exhibits in a striking 19th-century Art Nouveau building, showcasing significant works across all movements.

Duration: 1 to 2 hours.

Paid. Prices vary for special exhibitions.

Good (506)

Tortureum

10:00 AM–8:00 PM
Museum
Ulica Pavla Radica 14 1st Floor
View map
Tortureum in Zagreb, Croatia, displays over 70 historic torture instruments, offering an unsettling look into humanity's violent past.

Duration: Approximately 2 hours.

Adult: 50 HRK, Child: 30 HRK. Discounts available for students and groups.

Good (66)

Zagreb Orthodox Cathedral

9:00 AM–5:00 PM
Church
Petar Preradovic Square
View map
Zagreb Orthodox Cathedral, located in the center of Zagreb, Croatia, is a significant religious structure that showcases a blend of architectural styles and rich history.

Duration: Approximately 1 hour.

Free. Donations are welcomed for maintenance and supporting community activities.

Good (24)

Strossmayer Square

10:00 AM–10:00 PM
Park
View map
Strossmayer Square, Zagreb, features a vibrant Christmas market with festive stalls, artisanal products, and traditional delicacies, attracting locals and tourists alike each winter.

Duration: 1-2 hours.

Free. Charges may apply for some special events or activities.

Good (6)

Gliptoteka HAZU

Tu-Fr 11:00-19:00; Sa-Su 10:00-14:00
Museum
Medvedgradska Ulica 2
View map
Gliptoteka HAZU in Zagreb houses over 100,000 sculptures and artistic works, offering insights into Croatian artistic heritage and modern interpretations.

Duration: 1.5 to 2 hours.

Free. Some special exhibitions may require a paid ticket.

Good (15)

Bandiceve Fontane

Open all day
Fountain
Ulica Hrvatske Bratske Zajednice
View map
Bandiceve Fontane in Zagreb features picturesque fountains designed by architect Petar Pichler, a site for relaxation and local gatherings amidst lush greenery.

Duration: About 1-2 hours.

Free. No admission fee required.

Good (10)
Palmoticeva Ulica 33
View map
The Basilica of The Sacred Heart of Jesus in Zagreb, Croatia, is known for its striking architecture and rich history. It serves as a key cultural and religious site in the city.

Duration: Approximately 1 hour.

Free entry. Special events may require tickets.

Good (6)

Typhlological Museum

10:00 AM–5:00 PM
Museum
Drashkoviceva Ulica 80
View map
Typhlological Museum in Zagreb showcases the history and culture of blind and visually impaired individuals through unique artifacts and innovative exhibitions.

Duration: Approximately 1 to 2 hours.

Free. Some special workshops may require a ticket.

Good (19)

Croatian Parliament Building

9:00 AM–4:00 PM
Architectural Building
Trg Svetog Marka 6
View map
The Croatian Parliament Building in Zagreb, constructed in 1910, is the site where Croatia's secession from the Austro-Hungarian Empire was proclaimed in 1918.

Duration: 1-2 hours.

Free.

Good (82)

Glavni kolodvor

Open 24 hours
Train Station
Trg Kralja Tomislava 12
View map
Glavni kolodvor is Zagreb's main railway station, established in 1892, known for its historic architecture and crucial transport role for the city.

Duration: 1 hour.

Free access to the station. Ticket prices vary for train journeys.

Good (33)

Mushroom Museum

10:00 AM–7:00 PM
Museum
Trg Bana Josipa Jelachica 3
View map
The Mushroom Museum in Zagreb, Croatia, showcases over 1,500 species of fungi, offering insight into their ecological and cultural significance.

Duration: 1 to 2 hours.

10 HRK for adults, 5 HRK for children. Free for children under 6.

Good (7)

Medvednica Nature Park

Open all day
Park
Bliznec 70
View map
Medvednica Nature Park features 228 square kilometers of diverse natural landscapes, rich fauna, hiking trails, and historical sites near Zagreb, Croatia.

Duration: 2-4 hours.

Free. Some guided tours may require payment.

Good (1)

Galerija Crocrodeal

10:00 AM–6:00 PM
Museum
Radicevo Shetalishte 16
View map
Galerija Crocrodeal in Zagreb, Croatia, showcases contemporary art and cultural events, located in an area rich in historical significance.

Duration: 1 to 2 hours.

Free. Special events and exhibitions may incur charges.

Good (14)

Opatovina Park

Open 24 hours
Park
View map
Opatovina Park in Zagreb, Croatia, is a green urban space offering recreational areas, greenery, and historical architecture. Ideal for leisure activities and cultural experiences.

Duration: About 1-2 hours.

Free. Special events may have ticket fees.

Good (51)

Avenue Mall

9:00 AM–9:00 PM
Mall
16 Dubrovnik Avenue
View map
Avenue Mall in Zagreb offers over 100 stores, diverse dining options, and a cinema, making it a prime shopping and entertainment hub in New Zagreb.

Duration: 2-3 hours.

Free entry. Additional costs for cinema tickets and specific events may apply.

Good (6)

Ribnjak Park

7:00 AM–8:00 PM
Park
Ulica Ribnjak 1
View map
Ribnjak Park is a tranquil green oasis in Zagreb, Croatia, offering lush landscapes, walking paths, and historical significance since its establishment.

Duration: 1-2 hours.

Free. Some special events may require a paid ticket.

Good (6)

Kazaliste Mala Scena

10:00 AM–8:00 PM
Theater
Medvescak ul. 2
View map
Kazaliste Mala Scena in Zagreb is a renowned performing arts theater that emphasizes children's and youth performances, fostering cultural growth.

Duration: 2 hours.

Adults: 50 HRK, Children: 30 HRK. Discounts available for groups and families.

Good (44)

Diamond Palace casino

5:00 PM–4:00 AM
Casino
Draskoviceva 43
View map
Diamond Palace Casino in Zagreb, Croatia, offers a luxurious gaming experience with elegant decor, featuring onyx bars and Murano glass chandeliers.

Duration: 2-4 hours.

Paid entry; specific event prices may vary.

Good (9594)

Cathedral of Zagreb

9:00 AM–5:00 PM
Monument
Kaptol 31
View map
The Cathedral of Zagreb, a Neo-Gothic Roman Catholic church in Zagreb, Croatia, features impressive twin spires and historical artworks, reflecting its rich heritage.

Duration: Approximately 1 hour.

Free. Donations are appreciated for maintenance and special renovations.

Good (131)

Image of War

10:00 AM–6:00 PM
Museum
Ulica Andrije Hebranga 4 Ground floor
View map
Image of War in Zagreb, Croatia, focuses on war photography emphasizing the Croatian War of Independence (1991-1995) through impactful exhibitions and personal narratives.

Duration: Approximately 1-2 hours.

Adults 50HRK, Students/Pensioners/Veterans 40HRK, Couples 80HRK, Groups of 10+ 30HRK each, Children under 12 free.

Good (1229)

Nature Park Medvednica

Open 24 hours
Park
View map
Nature Park Medvednica offers hiking, climbing, and diverse wildlife in Zagreb, Croatia. Explore its extensive trails and experience nature in a protected environment.

Duration: 2-4 hours.

Free. No entry fees apply, but guided tours may incur charges.

Good (3662)

Croatian National Theatre in Zagreb

10:00 AM–6:00 PM
Theater
Trg Republika Hrvatska 15
View map
The Croatian National Theatre in Zagreb, built in 1895, showcases a grand neobaroque architecture and hosts opera, ballet, and drama performances.

Duration: 2-3 hours including a performance.

Prices range from €10 to €50 depending on the performance and seat choice.

Arena Zagreb

10:00 AM–10:00 PM
Stadium
Lanište 30
View map
Arena Zagreb is a multi-purpose sports and entertainment venue in Zagreb, Croatia, hosting events from concerts to sports games since 2008.

Duration: 2 to 4 hours, depending on the event.

Varied. Events may require separate ticket purchases; check event details for pricing.

Good (9044)

Zagreb Funicular

6:30 AM–10:00 PM
Train Station
View map
Zagreb Funicular is a unique 66-metre track in Zagreb, Croatia, offering a scenic ride between the Lower and Upper Town, a key transport link since 1890.

Duration: 20 minutes.

Free. No ticket required for standard rides.

Good (376)

Croatian Natural History Museum

10:00 AM–5:00 PM
Museum
Demetrova ul. 1
View map
The Croatian Natural History Museum in Zagreb features extensive exhibits of fossils, animal and insect collections, and insights into Croatia's prehistoric life.

Duration: More than 2 hours.

Free. Some temporary exhibitions may require a paid ticket.

Good (9)

Stadion Maksimir

Open for events
Stadium
Maksimirska 128
View map
Stadion Maksimir in Zagreb, Croatia, is the home of Dinamo Zagreb, featuring a capacity of 35,123 and accessible via several tram lines.

Duration: 2-3 hours during matchdays.

Tickets vary by event and matchday, available for purchase online.

Good (986)

Museum of Arts and Crafts

Tu-Sa 11:00-20:00; Su 10:00-14:00
Museum
Trg Republike Hrvatske 10
View map
Museum of Arts and Crafts in Zagreb showcases European arts & crafts from the 1300s to today, featuring an extensive collection of glass and tapestries.

Duration: 1.5 to 2 hours.

Paid. Adult tickets are approximately 30 HRK; discounts available for students and seniors.

Good (2)
2 Medvedgradska ul.
View map
The Glyptotheque in Zagreb houses a rich collection of sculptures, including works from Croatian and international artists, showcasing cultural heritage and artistic expression.

Duration: 1-2 hours.

Adult: 30 HRK, Students and seniors: 15 HRK. Free for children under 12.

Good (4306)

Museum Of Illusions

Mo-Su 09:00-22:00
Museum
Ilica 72
View map
Museum Of Illusions in Zagreb, Croatia features over 70 optical illusion exhibits, including the Slanted Room and Mirror of Truth, offering educational and entertaining experiences for all ages.

Duration: Approximately 1.5 hours.

Paid. Adult: 70 HRK, Child: 50 HRK, discounts available for families.

Good (576)

Medvedgrad

9:00 AM–7:00 PM
Castle
Park Prirode Medvednica
View map
Medvedgrad is a medieval fortress in Zagreb, Croatia, built from 1249 to 1254 for defense against invasions, now offering stunning views and cultural significance.

Duration: 1-2 hours.

Free. Special events and concerts may incur charges.

Good (9464)

Zagreb ZOO

9:00 AM–7:00 PM
Zoo
Maksimirski perivoj bb
View map
Zagreb ZOO spans 17 acres and is home to diverse species worldwide, featuring educational talks and animal feedings.

Duration: 2-3 hours.

Adults: 50 HRK, Children (3-14 years): 30 HRK, Discounts for seniors and students available.

Good (1434)

Mimara

10:00 AM–8:00 PM
Museum
Rooseveltov trg 5
View map
Mimara Museum in Zagreb, Croatia, houses over 3750 European art pieces, including works by masters like Rembrandt and Velázquez, in a neo-Renaissance building.

Duration: Approximately 2 hours.

Entry fee: 30 HRK for adults, 15 HRK for students and seniors. Free for children under 12.

Bocarski Dom

8:00 AM–8:00 PM
Event hall
Prisavlje 2
View map
Bocarski Dom in Zagreb offers expansive playground equipment, playing fields, a rollerblading ramp, and a scenic path along the Sava River for families and outdoor enthusiasts.

Duration: 1 to 2 hours.

Free.

Good (72)

Sveti Ivan Nepomuk

8:00 AM–4:00 PM
Church
Sijačevo šetalište 2
View map
Sveti Ivan Nepomuk, a Catholic church located in Lučko, Croatia, offers architectural beauty and cultural value to visitors exploring Zagreb's surrounding areas.

Duration: Approximately 1 hour.

Free. Donations are welcomed for maintenance.

Good (60)

Rudnik Zrinski

9:00 AM–5:00 PM
Nature reserve
Croatia
View map
Rudnik Zrinski offers an immersive experience showcasing a cave and mining heritage, along with nature exhibits. Located in Zagreb, Croatia, it's a fascinating exploration site.

Duration: Approximately 2 hours.

Free. Some educational programs or guided tours may incur a fee.

Pluton

10:00 AM–6:00 PM
Art object
Croatia
View map
Pluton, established in 2004 by D. Preis in Zagreb, Croatia, features contemporary architecture and cultural installations, attracting art enthusiasts and tourists alike.

Duration: 1-2 hours.

Free. Some workshops may have a small fee.

Arena Park

10:00 AM–10:00 PM
Mall
10000 Zagreb
View map
Arena Park in Zagreb offers a modern shopping experience with dining and entertainment options, situated in a beautiful park-like setting for leisure and enjoyment.

Duration: 2 to 3 hours.

Free. Some special events may require tickets.