Zagreb is Croatia's most overlooked city — overshadowed by the Dalmatian coast destinations that dominate international coverage of Croatian tourism, yet offering a richer cultural life, better food, more interesting architecture, and a more authentic Central European urban experience than almost anywhere on the Adriatic. The Croatian capital of 800,000 is a proper city with a proper daily life, and the travellers who discover it often end up preferring it to Split or Dubrovnik.
The city divides into the historic Upper Town (Gornji Grad) on the hill, the 19th-century Lower Town (Donji Grad) in the plain below, and a ring of diverse residential neighbourhoods spreading outward — the green suburb of Maksimir, the art-deco Trešnjevka, the industrial-turned-creative Savska corridor. Each has its own character and its own reasons to visit beyond the Dolac market and the Museum of Broken Relationships that most tourists manage.
Zagreb is affordable by Croatian standards — much cheaper than the Dalmatian coast — with coffee costing €1–1.50, good restaurant meals at €10–18, and craft beer at €2–4. The currency is the euro. Public transport (tram) costs €1 per journey. Budget €40–60 per day for a comfortable, full experience of the city.

1. Medvednica — The City's Mountain
Medvednica Nature Park rises directly above Zagreb's northern suburbs to a peak of 1,035 metres, offering forest walks, mountain bike trails, a medieval fortress, and the kind of pine-scented mountain atmosphere that requires hours of driving to reach from most European capitals. Rigorous hiking trails lead from the city's edge to the Sljeme summit in 2–3 hours; a cable car (temporarily suspended — check current status) has historically made it a 20-minute journey.
The Medvedgrad fortress on Medvednica's southern slope — a 13th-century hilltop castle partially restored in the 1990s — offers extraordinary views over Zagreb and the surrounding Sava plain and is reached by a forest trail from the Šestinski Dolac road end (bus 102 from the city centre). The fortress is open daily and free to enter. The trail from the road end takes 40 minutes uphill through dense mixed forest.
For Sljeme summit access, take bus 102 from Britanski Trg in central Zagreb — the journey takes 45 minutes and drops you at the ski resort at 980 metres, with trails continuing to the summit. The bus runs regularly, especially on weekends. The Puntijarka mountain hut near the summit serves excellent hot drinks, grilled meat, and bean stew (grah) at very low prices — the full mountain lunch costs €6–8. The hut atmosphere, with hikers drying wet boots by the wood stove, is entirely Croatian mountain culture and entirely charming.
The forest between the city edge and the summit is crisscrossed with marked trails of varying difficulty, maintained by the Croatian Hiking Association. The most popular is the trail from Šestine village (tram 14 to Mihaljevac, then bus 140) to the summit via Medvedgrad fortress — a 4–5 hour return journey of moderate difficulty. The forest is beautiful year-round: spring wildflowers, summer shade, autumn colours, winter snow.
2. Tkalčićeva Street — Zagreb's Real Social Hub
Every guidebook mentions Tkalčićeva as Zagreb's main café street — a pedestrian lane running north from Dolac market with café terraces on both sides. What the guidebooks understate is that Tkalčićeva at 11pm on a Friday, when it's standing-room only and the sound of a hundred conversations merges into a single pleasant roar, is one of the great café street experiences in Central Europe. The key is timing: daytime Tkalčićeva is pleasant; evening Tkalčićeva is extraordinary.
The street runs between the Dolac market and Ilica Street, through the geographical gap between Kaptol and Gradec hills. It was once the Medveščak stream — the stream was covered over in the 19th century and the resulting promenade became the city's primary strolling and socialising space. The cafés and bars on both sides have been here in various forms since the late Habsburg period.
Walk north from the Ban Jelačić Square (the city's main square) through the Dolac market area and onto Tkalčićeva. The street is pedestrian from mid-morning onwards. Coffee at any of the cafés costs €1.50–2 during the day, €2–2.50 in the evening. The best terrace seats are in the middle of the street — arrive by 7pm on weekends to secure a table. On warm evenings, the crowd spills from the terraces to standing groups on the lane itself.
The upper end of Tkalčićeva, where it meets the bottom of the Upper Town, has several excellent wine bars specializing in Croatian wines — particularly the white wines of Slavonia (Graševina, Traminac) and the red wines of Dalmatia (Plavac Mali, Dingač). Croatian wine is one of the great underrated discoveries for wine-lovers visiting the country — the wines are excellent, the prices modest, and the story — indigenous varieties cultivated for millennia — compelling.
3. Dolac Market — But at 7am
The Dolac market, Zagreb's main open-air food market above the Ban Jelačić Square, is well-known enough to appear in most Zagreb tourist coverage. What is less known is that the market has two distinct phases: the tourist-facing daytime operation (9am–2pm), and the genuine early-morning local market (6–9am) when farmers from the surrounding countryside sell directly to restaurant chefs, professional buyers, and neighbourhood residents at lower prices and with less self-consciousness about being observed.
The early Dolac market is one of the most atmospheric food experiences in Zagreb — vendors unloading crates of just-harvested vegetables from van boots, chefs conducting rapid transaction-heavy negotiations, elderly women selling eggs from their own chickens and cheese from their own cows in quantities of three or four items. The social dynamics of the early market, conducted in rapid Croatian with the shorthand of long familiarity, are very different from the more performance-oriented afternoon.
The market is directly above the Ban Jelačić Square — walk up the stairs from the square level. Open daily 6am to 2pm, Sundays to noon. Entry is free. The best days are Tuesday, Thursday, and Saturday when the fresh produce selection is largest. Prices at the early market are 10–20% lower than at equivalent supermarket prices. The burek (filo pastry) stall opens at 6am and serves the early-morning market workers — €1.20 for a large piece, exceptional quality.
The Dolac market's covered section beneath the open-air terrace sells dairy products, eggs, honey, and preserves. The cheese selection includes several varieties of sir iz mišine (sheep's cheese aged in skin), paški sir (Pag Island sheep's cheese, one of Croatia's most celebrated food products), and young fresh cheese that is excellent spread on bread. Budget €8–12 for a serious cheese selection to take away.
4. Mirogoj Cemetery — The Most Beautiful Cemetery in the Balkans
Mirogoj Cemetery, on the northern slope of Medvednica just above the Upper Town, is enclosed by a magnificent arcade of ivy-covered arcades designed by architect Herman Bollé in 1876 — a kilometre of arched loggia with green copper domes at intervals, creating a processional entry of extraordinary grandeur. Inside, the cemetery is a garden of remarkable tombs, sculptures, and monuments representing the full diversity of Zagreb's cultural and religious community: Catholic, Orthodox, Jewish, Muslim.
The cemetery has been described as the most beautiful cemetery in Europe — a claim that is disputable, but not wildly so. It contains the graves of virtually every significant figure in Croatian history from the late 19th century onwards — artists, writers, politicians, scientists, athletes — alongside the graves of ordinary Zagreb families whose descendants tend them with flowers and candles on Saturday mornings.
Take bus 106 from Kaptol (the Cathedral square) to Mirogoj — the journey takes ten minutes. The cemetery is open daily 7am to 6pm (8pm in summer). Entry is free. Allow 90 minutes to walk the main alleys and the interior perimeter. The ivy-covered arcades are best in autumn when the leaves turn red and gold. Bring a Zagreb map or download one showing the locations of notable graves — the cemetery office near the main gate can provide one.
The cemetery contains several sculptures by Ivan Meštrović, Croatia's greatest sculptor, including the remarkable "Well of Life" fountain. The Jewish section of the cemetery, maintained with particular care, contains tombstones from the 19th century inscribed in Hebrew, German, and Croatian — a material reminder of Zagreb's pre-war multicultural character. The annual commemoration in November draws large crowds from Zagreb's Jewish community.
5. Museum of Contemporary Art
The Zagreb Museum of Contemporary Art (Muzej suvremene umjetnosti), housed in a remarkable 2009 building by Croatian architect Igor Franić in the Novi Zagreb southern suburb, holds the most important collection of post-war Croatian art in the world — and a significant international contemporary art collection — in premises that are architecturally extraordinary and significantly undervisited even by Zagreb standards.
The collection includes major works by the EXAT 51 group (a pioneering abstract art collective that operated in Zagreb in the 1950s, producing work as sophisticated as anything in Paris or New York at the same moment), the Neue Tendenz (New Tendencies) movement of the 1960s-70s, and a comprehensive survey of Croatian contemporary art from 1950 to the present. The international collection includes significant works by Arte Povera, Fluxus, and Conceptual Art movements.
Take tram 5, 17, or 40 from the city centre to the Zapruđe stop, cross the Sava on the pedestrian bridge, and walk five minutes to the museum building at Avenija Dubrovnik 17. Open Tuesday to Friday 11am to 7pm, Saturday and Sunday 11am to 8pm. Admission €5. The building's exterior — a perforated metal screen that changes appearance with the light — is itself worth photographing. Allow 2–3 hours for the full collection.
The Bundek lake park immediately adjacent to the museum is Zagreb's most pleasant lakeside leisure area — a large artificial lake surrounded by parkland that serves as the summer swimming destination for Novi Zagreb residents. Rowing boat rental is available in summer (€5 for 30 minutes). The café terraces around the lake are busy on weekend afternoons and offer an excellent view of the museum building reflected in the water.
6. Jarun Lake — The Zagreb Riviera
Jarun Lake, in the southwestern suburbs of Zagreb, is a series of artificial lakes created along the Sava river in the 1980s that have become the city's primary summer leisure destination — a 3km lake circuit with beaches, sports facilities, café terraces, and a summer club scene that operates from late May to September. It is entirely unknown to tourists and entirely essential to Zagreb's summer life.
The lake was built for the 1987 World Rowing Championships and the infrastructure created for that event — boathouses, changing facilities, grandstands — has aged well. The northern shore has the largest beach (Malo jezero), which fills with several thousand Zagreb residents on any summer weekend. The southern shore has the clubs and sports facilities. A cycling path runs around the full perimeter.
Take tram 17 from Ban Jelačić Square to Jarun — a 20-minute journey. The lake and beach are free to access. Sun lounger rental is €3–5 per day. The café terraces around the lake sell beer, coffee, and simple food at neighbourhood prices — significantly cheaper than the tourist areas of central Zagreb. The Saturday morning outdoor market at the eastern lake entrance sells fresh produce and artisan food products.
The Aquarius Club on the southern Jarun shore is one of Zagreb's most historic clubs — open since 1994 and a continuous participant in the city's electronic music culture. The outdoor terraces operate from May to September (entry typically free or €5), with the main indoor programme running year-round (entry €5–15 on weekends). The club's outdoor platform over the water, with the lake reflecting the lights, is one of the most atmospheric club settings in Central Europe.
7. Strossmayer Gallery — The Hidden Art Collection
The Strossmayer Gallery of Old Masters, in the Croatian Academy of Sciences and Arts building on Strossmayerov trg, holds one of the most important pre-modern art collections in Southeast Europe — including works by Tintoretto, El Greco, Rubens, and Brueghel the Elder — in a beautifully presented gallery that charges €4 admission and receives perhaps 50 visitors on a busy day. It is the most undervisited important museum in Croatia.
Bishop Josip Juraj Strossmayer, the 19th-century Croatian bishop and patron of the arts who built the building and assembled the collection, was one of the most remarkable figures in Croatian cultural history — a man who simultaneously advocated for South Slav political unity, collected European old masters, funded the construction of the Zagreb Academy building, and corresponded with virtually every significant European intellectual of his era.
The gallery is at Trg Nikole Šubića Zrinskog 11, on the lovely Zrinjevac promenade between the main square and the Central Train Station. Open Tuesday, Wednesday, Friday, Saturday 10am to 7pm; Thursday 10am to 1pm; closed Sunday and Monday. Admission €4. The building is also worth visiting for its architecture — a neo-Renaissance facade and interiors that still have their original 19th-century decorative scheme.
The Zrinjevac promenade on which the gallery faces is Zagreb's most pleasant central green space — a series of linked squares with mature plane trees, a meteorological column (Croatia's first public weather station, 1884), a music pavilion, and fountains. The café at the pavilion serves excellent Croatian coffee and ice cream on summer afternoons. Walk the full length of the Lower Town promenades — Zrinjevac, Tomislavov Trg, Starčevićev Trg, Mažuranićev Trg — for the best overview of Zagreb's 19th-century urban ambition.
8. Trešnjevka Market
The Trešnjevka neighbourhood west of the city centre is one of Zagreb's most authentically working-class districts — a grid of early 20th-century apartment buildings and Art Deco houses surrounding a large neighbourhood market that has served the local population since the 1920s without any significant tourism presence. The Trešnjevka market (Trešnjevački pazar) is the best alternative to Dolac for those wanting to experience Zagreb's food culture without the self-consciousness that proximity to the tourist centre introduces.
The market is particularly good for seasonal Croatian specialties — in summer, the Dalmatian and Istrian produce (olive oil, figs, capers, dried fish) appears alongside the local Zagorje vegetables; in autumn, the mushroom and walnut season fills the market with forest products from the surrounding hills. Several vendors sell domestic rakija (fruit brandy) and homemade wine at very low prices — the olive oil from Istrian producers at €12–18 per litre is significantly cheaper than imported equivalents in Western Europe.
Take tram 12 from the city centre to the Trešnjevka Tržnica stop. Open Monday to Friday 7am to 2pm, Saturday 7am to noon, Sunday 7am to 11am. Entry free. The neighbourhood streets around the market are worth exploring — the Art Deco apartment buildings on the surrounding streets are in various states of elegant preservation and contain some of the best surviving 1930s decorative detail in Zagreb.
The Trešnjevka market neighbourhood has several of Zagreb's most authentic konobas — traditional Croatian restaurants serving home-style food at prices that reflect the local working-class customer base rather than tourist expectations. Look for places with no English menus, handwritten daily specials boards, and reserved tables for regular customers. Budget €8–12 for a full meal including soup, main course, and a glass of house wine.

9. Botanical Garden
The Zagreb Botanical Garden, established in 1889 on the southern edge of the Lower Town promenades, is one of the oldest and most beautiful botanical gardens in Southeast Europe — 4.7 hectares of formal and informal planting, a large glasshouse containing tropical species, a Japanese garden section, and a collection of Croatian endemic plants that represents serious scientific work alongside the aesthetic pleasure of the garden itself.
The garden is maintained by the Faculty of Science of the University of Zagreb and has a dual purpose — education and pleasure — that gives it an atmosphere quite different from the showpiece botanical gardens of Western Europe. The glasshouse (open year-round, free with garden admission) contains remarkable tropical specimens including a Victoria amazonica water lily pool that flowers in late summer.
The garden is at Marulićev trg 9a, immediately behind the Ethnographic Museum on the Lower Town promenades. Open Monday to Friday 9am to 2:30pm, Saturday and Sunday 9am to 6pm. Admission €2. The garden is at its most beautiful in spring (April-May) when the formal beds are in full bloom and the magnolias by the main entrance create a display that stops pedestrians on the surrounding streets.
The adjacent Ethnographic Museum (Etnografski muzej) at Trg Mažuranića 14 is one of the best ethnographic museums in the Balkans — a comprehensive collection of Croatian folk costumes, embroidery, ceramics, and everyday objects from all regions of the country, displayed with excellent English-language interpretation. Admission €4. The museum also holds regular temporary exhibitions on specific craft traditions and frequently has live demonstrations of Croatian folk crafts.
10. The Prica Collection — Private Art Gallery
Hidden in a villa in the Gornji Grad neighbourhood, the Ante Topić Mimara Museum is one of Zagreb's most visited sites, but few visitors know about the remarkable private collection of modern and contemporary Croatian art held in the Klovićevi Dvori Gallery at Jezuitski Trg 4. This atmospheric gallery, housed in a 17th-century Jesuit monastery building in the Upper Town, stages Croatia's most ambitious temporary exhibitions and has introduced significant international contemporary artists to Zagreb audiences for decades.
The gallery programme rotates every six to eight weeks and typically combines one major international exhibition with one or two Croatian contemporary solo shows. Past exhibitions have featured work by artists from across Central and Eastern Europe who rarely receive exposure in Western European institutions — a cultural bridging function that the gallery performs with impressive consistency and curatorial intelligence.
Klovićevi Dvori is at Jezuitski trg 4 in the Upper Town, accessible by funicular from Tomićeva Street (€0.66 each way, the shortest funicular in the world at 66 metres) or on foot up the Strossmayer Promenade from Tkalčićeva. Open Tuesday to Sunday 11am to 7pm. Admission varies by exhibition — typically €4–6. The courtyard café serves excellent coffee in one of the most pleasant outdoor settings in the Upper Town.
While in the Upper Town, look for the Stone Gate (Kamenita vrata) — the only surviving medieval city gate of Zagreb, which encloses a small chapel dedicated to the Virgin and is a continuous destination for local worshippers who come to light candles and pray throughout the day. The scene of local people stopping in the street to enter this medieval gateway for a moment of quiet devotion, then returning to their daily business, is one of the most authentically Zagreb experiences available in the tourist-dense Upper Town.