buy tours
Book our tour

10 Must-See Attractions in Zagreb in 2024

Zagreb is the enchanting capital city of Croatia and a place often referred to as the "city of a million hearts." Nestled between the slopes of Mount Medvednica and the fertile plains of the Sava River, Zagreb is a vibrant and captivating destination that captures the essence of Croatia's rich history, cultural heritage, and warm hospitality. With its many cultural attractions, picturesque streets, charming squares, and architectural wonders, Zagreb offers a perfect blend of old-world charm and modern allure. There are many attractions to see in Zagreb, whether you're drawn to its rich history, vibrant cultural scene, or simply the joy of getting lost in its charming streets, Zagreb has something for every traveler.

Experience the city of a milion hearts through our 10 must-see attractions in Zagreb!

1. Have a walk through the Ilica street and visit the main square Ban Jelačić

When visiting Zagreb, a must-see destination is Ilica Street, one of the city's most iconic and vibrant thoroughfares. Stretching from Ban Jelačić Square to the foot of Mount Medvednica, Ilica Street is a bustling hub of activity, offering a unique blend of historical landmarks, trendy shops, cozy cafes, and lively street life. As you embark on your stroll along Ilica Street, you'll be greeted by a mix of architectural styles, ranging from elegant Art Nouveau buildings to grand historic facades. Take in the sights and sounds of the city as you wander past local boutiques, international brands, and inviting storefronts that showcase everything from fashion and jewelry to souvenirs and local crafts.

As you make your way down Ilica Street, you'll eventually arrive at Ban Jelačić Square, the heart and soul of Zagreb. This lively square, named after the national hero, is a bustling gathering place where locals and visitors alike come together. Admire the statue of Ban Jelačić on his horse, a symbol of Croatian independence, and take a moment to soak in the vibrant atmosphere.

2. Visit the magical maze of the Dolac market

If you're looking for an authentic and vibrant culinary experience in Zagreb, make sure to visit Dolac Market. Located in the heart of the city, this bustling open-air market is a feast for the senses and a true haven for food lovers. As you step into Dolac Market, you'll be greeted by a kaleidoscope of colors and aromas. The market is a lively hub where locals gather to purchase fresh produce, homemade products, and regional delicacies. Rows upon rows of stalls are filled to the brim with fruits, vegetables, herbs, cheeses, meats, and an array of other culinary delights.

The market's unique design, with its iconic red umbrellas and traditional stone pavilions, adds to its charm and character. It's not just a place to buy ingredients; it's a cultural experience that allows you to immerse yourself in Zagreb's vibrant food culture.

3. Visit the Zagreb Cathedral

A visit to Zagreb would be incomplete without exploring the awe-inspiring Zagreb Cathedral, a majestic masterpiece that dominates the city's skyline and stands as a testament to centuries of architectural and spiritual significance. Located in the heart of the city, Zagreb Cathedral, also known as the Cathedral of the Assumption of the Blessed Virgin Mary, is a captivating blend of Gothic and Neo-Gothic architectural styles. Its towering spires, intricate stone carvings, and stunning rose windows will leave you in awe as you approach this grand monument.

Stepping inside the cathedral, you'll be greeted by a sense of tranquility and reverence. The interior is adorned with ornate altars, intricate stained glass windows, and a magnificent vaulted ceiling that stretches above you. Take a moment to appreciate the beauty of the sacred space, with its flickering candlelight and the echoes of prayer and song. One of the cathedral's most revered treasures is the Chapel of the Blessed Alojzije Stepinac, a memorial to the influential Croatian cardinal. Its elegant design and intricate detailing make it a captivating place for reflection and contemplation.

4. Visit the most vibrant street in Zagreb – Tkalčićeva

When exploring the charming streets of Zagreb, a visit to Tkalčićeva Street is an absolute must on your things to do list. This vibrant and picturesque pedestrian street, nestled in the heart of the city, offers a delightful blend of history, culture, and a lively ambiance that will captivate you from the moment you set foot on its cobblestones.

Tkalčićeva Street is a hub of activity, with its colorful facades, inviting cafes, lively bars, and quaint boutiques. As you wander along the street, you'll find a plethora of dining options, from traditional Croatian cuisine to international flavors and trendy eateries. Stop for a leisurely lunch, indulge in a cup of coffee, or savor some mouthwatering desserts as you soak in the lively atmosphere and watch the world go by.

One of the highlights of Tkalčićeva Street is its vibrant nightlife. As the sun sets, the street comes alive with music, laughter, and the clinking of glasses. Join the locals and visitors as they gather in the bustling bars and pubs, enjoying a wide selection of craft beers, fine wines, and creative cocktails. Whether you're seeking a laid-back evening or a night filled with excitement, Tkalčićeva Street has something for everyone.

5. Stop by the most famous attraction in Zagreb – the Stone Gate

Located in the historic Upper Town of Zagreb, the Stone Gate stands as a timeless symbol of faith, resilience, and a fascinating glimpse into the city's rich history. As one of the few remaining medieval gates, the Stone Gate holds a special place in the hearts of locals and visitors alike.

Dating back to the 13th century, the Stone Gate served as a vital entrance to the fortified town of Gradec. Over the centuries, it has undergone various renovations and restorations, but its enduring stone archway and imposing presence have remained unchanged.

Approaching the Stone Gate, you'll notice a remarkable sight—a small chapel dedicated to the Virgin Mary. Step inside, and you'll discover a sanctuary filled with candles, religious icons, and heartfelt prayers. This chapel holds great significance to the people of Zagreb, as it survived a devastating fire in 1731 that destroyed much of the Upper Town. The Virgin Mary painting miraculously escaped the flames, and it has since become a place of pilgrimage, attracting locals and visitors seeking solace and divine intervention.

6. Explore Zagreb's hidden gem – the Grič tunnel

When exploring the hidden treasures of Zagreb, one fascinating attraction that should not be missed is the Grič Tunnel. Located beneath the historical neighborhood of Grič, this underground passageway offers a unique and captivating experience that takes you on a journey through the city's history and provides a glimpse into its vibrant present.

Originally built as a bomb shelter during World War II, the Grič Tunnel is also a vibrant cultural space that hosts a variety of events, including concerts, art exhibitions, and performances. It has become a hub for local artists, musicians, and creative minds, adding an exciting energy to the underground space. Keep an eye on the event calendar to see if any performances or exhibitions coincide with your visit, as they offer a unique opportunity to immerse yourself in Zagreb's thriving arts scene.

7. Visit the colorful St. Mark's church

When exploring the historic Upper Town of Zagreb, a visit to St. Mark's Church is an absolute must. With its iconic tiled roof and rich history, this enchanting gem stands as a symbol of Zagreb's cultural and architectural heritage.

As you approach St. Mark's Church, the first thing that catches your eye is the mesmerizing display of colorful roof tiles, depicting the coats of arms of Croatia, Dalmatia, and Slavonia, as well as the emblem of Zagreb. This intricate mosaic is a true masterpiece, showcasing the skill and craftsmanship of the artisans who created it.

A visit to St. Mark's Church is an opportunity to appreciate the rich history, stunning architecture, and artistic treasures that Zagreb has to offer. Whether you're a history enthusiast, an art lover, or simply seeking a moment of tranquility in the heart of the city, St. Mark's Church will captivate your senses and leave you with a lasting impression of Zagreb's cultural and spiritual heritage.

8. Witness the Cannon fire at Lotrščak tower

If you're seeking a unique and exhilarating experience in Zagreb, a visit to the Lotrščak Tower and witnessing the firing of the cannon is an absolute must. Perched atop the historic Upper Town, this iconic tower offers breathtaking views of the city and an opportunity to witness a centuries-old tradition that has become a beloved symbol of Zagreb.

Climbing up the stone staircase to the top of the Lotrščak Tower, you'll feel a sense of anticipation and excitement building. As you reach the viewing platform, you'll be rewarded with panoramic vistas that stretch across the cityscape, offering a bird's-eye perspective of Zagreb's architectural wonders, charming red-roofed houses, and lush green parks.

But the highlight of your visit comes at the stroke of noon. Prepare yourself as the resounding boom of the Grič cannon fills the air, reverberating through the city. This daily tradition, which dates back to the 19th century, is a ritual that marks the passage of time and has become a beloved symbol of Zagreb's enduring spirit.

9. Visit the Strossmayer promenade – the most romantic spot in Zagreb

One of the most captivating aspects of the Strossmayer promenade is the breathtaking panoramic views it offers. From this vantage point, you can admire the picturesque rooftops of the Lower Town, the majestic spires of Zagreb Cathedral, and the meandering flow of the Sava River. It's a vista that captures the essence of Zagreb's architectural splendor and natural beauty.

As you continue your stroll, you'll notice an intriguing sight—a collection of padlocks adorning the metal railings along the promenade. These locks, known as "love locks," have become a popular tradition among couples visiting the Strossmayer Promenade. It is believed that affixing a padlock to the railing symbolizes eternal love and creates a lasting bond between the individuals involved. The act of leaving a love lock has turned this stretch of the promenade into a living testament to love and has become a cherished tradition for many.

10. Visit the Flower square

If you're looking to immerse yourself in the vibrant local culture of Zagreb, a visit to the Flower Square, or Cvjetni trg, is a must. This bustling square, nestled in the heart of the city, offers a delightful blend of colorful blooms, charming cafes, and a lively atmosphere that will make you feel like a true local. As you approach the Flower Square, you'll be greeted by a burst of colors and fragrances. The square is adorned with vibrant flower stalls, where local vendors display an array of fresh blooms, plants, and floral arrangements. Take a moment to wander through the market, marvel at the beauty of the flowers, and perhaps even choose a bouquet to brighten your day.

The Flower Square is not just a feast for the eyes; it's also a hub of social activity. Locals gather here to enjoy a leisurely coffee, engage in lively conversations, or simply soak up the lively ambiance. Join them in savoring the true essence of Zagreb by finding a cozy spot at one of the outdoor cafes that line the square.

10. Visit the Croatian National Theatre

A visit to the Croatian National Theatre in Zagreb is an absolute must for anyone seeking to experience the city's rich cultural heritage and witness the grandeur of one of its architectural gems. Located in the heart of the city, this magnificent theater stands as a testament to the artistic prowess and historical significance of Zagreb.

As you approach the Croatian National Theatre, you'll be immediately captivated by its grand façade and stunning architectural details. Designed by renowned Viennese architects Ferdinand Fellner and Hermann Helmer, the theater exudes an air of elegance and splendor, reflecting a harmonious blend of Renaissance and Baroque influences.

Step inside, and you'll find yourself immersed in a world of artistic brilliance. The interior of the Croatian National Theatre is a sight to behold, boasting ornate decorations, lavish chandeliers, and opulent furnishings. The auditorium, with its richly adorned ceilings and plush seating, provides the perfect setting for captivating performances that range from opera and ballet to theater and concerts.

Visiting Zagreb is an invitation to delve into a city of rich history, breathtaking architecture, vibrant cultural offerings, and warm-hearted people. Whether you're strolling through its historic streets, exploring its fascinating museums, or simply indulging in the café culture, Zagreb promises a captivating journey that will leave you with memories to cherish and a longing to return. If visiting Zagreb, these are the main attractions to visit, so embrace the city's charm, let its energy ignite your senses, and let Zagreb reveal its myriad treasures as you embark on an unforgettable adventure.

About Sit&Meet

Sit & Meet is a project in Zagreb that includes unique walking tours where you can meet Croatian innovators and geniuses for a coffee along with seeing all the famous city sights.

You may also like:

Zagreb's Top 5 Brunch Spots: Where to Eat Brunch in Croatia's Capital

Maksimir Park: Zagreb's Most Beloved Green Oasis

Discover Zagreb in 48 Hours: The Ultimate 2-Day Itinerary