Known as “Zagreb’s Sea,” Jarun Lake is the city’s most popular summer hangout. Its pebble beaches attract swimmers, rowers, and sunbathers, while nightlife picks up with clubs and bars around the lake.
Location: Southwest Zagreb
Getting There: Tram 5 or 17 from the city center
Best For: Swimming, water sports, nightlife
Facilities: Cafes, clubs, sports courts, changing areas
Smaller and more family-oriented than Jarun, Bundek Lake has clean beaches, playgrounds, and shaded areas. It’s popular with joggers and families looking for a relaxing day by the water.
Location: Novi Zagreb (south of the Sava River)
Getting There: Bus or tram from city center (~15 minutes)
Best For: Families, picnics, jogging
Facilities: Cafes, walking trails, playgrounds, BBQ areas
While not a traditional beach, the grassy riverbanks of the Sava are a beloved spot for sunbathing, cycling, and riverside walks. It’s more low-key but offers open views and a chance to unwind outdoors.
Location: Along the Sava River, near city center
Getting There: Easy walk or bike ride from central Zagreb
Best For: Sunbathing, cycling, relaxing outdoors
Facilities: Minimal — mostly natural riverside areas
A smaller alternative to Jarun and Bundek, Mladost Lake is used mainly by locals for swimming and water polo. It’s quieter but less developed, making it feel more like a local secret.
Location: Near Savica neighborhood, east Zagreb
Getting There: Short bus ride from city center
Best For: Local vibe, swimming, water sports
Facilities: Basic, fewer amenities than Jarun or Bundek
While Zagreb may not have a coastline, its lakes and riverbanks create a lively summer beach culture. From Jarun’s bustling nightlife and sports scene to Bundek’s family-friendly calm and the simple riverside escapes along the Sava, the city offers plenty of places to relax by the water without leaving town.