Zagreb is the capital and largest city of Croatia, a relaxed Central European city of about 770,000 people where Habsburg-era streets, a medieval hilltop Upper Town, and a lively cafe culture sit side by side. It is known for the Museum of Broken Relationships, the Dolac market, the Tkalčićeva street terraces, Mirogoj cemetery, and one of Europe's best-loved Advent festivals.
Top spas
Curated picks for treatments and day spas.
Terme Tuhelj
Large thermal water park and spa in Zagorje about 45 km north of Zagreb, with indoor and outdoor thermal pools, slides, a saunas world and a wellness centre.
Terme Jezerčica
Thermal spa and hotel complex near Donja Stubica in Zagorje with indoor and outdoor thermal pools, saunas and a wellness centre, close to the Stubica Museum of the Peasant Revolt.
Heavenly Spa by Westin Zagreb
City-centre hotel spa at The Westin Zagreb with treatment rooms, sauna, indoor pool and fitness centre; open to non-guests for treatments.
Wellness retreats
Multi-day immersive experiences.
Zagorje thermal spa weekend
Weekend packages at Terme Tuhelj or Terme Jezerčica combine thermal bathing, spa treatments and nearby hiking
Where: Krapina-Zagorje County
Medvednica forest wellness walks
Self-guided walks on Medvednica nature park trails from Sljeme and Zagreb gondola
Where: Medvednica Nature Park
Signature treatments
Local specialties worth seeking out.
Yoga & meditation
Studios, classes, and meditation centres.
Wellness travel tips
Get the most from your wellness experience.
Terme Tuhelj and Terme Jezerčica are best reached by car; check bus and train links from Zagreb in advance, as services are infrequent
Book treatments and spa days in advance on weekends and holidays
Bring swimwear, a towel, flip-flops and a swim cap if required; towels can be rented
Thermal pools are busiest on weekends and school holidays; weekdays are quieter
Jarun and Bundek lakes and the forest trails of Medvednica provide free outdoor wellness