visitbanja.com

The English guide to the banje

Serbia's Thermal Spa Towns

Mineral springs, mountain air and a century of ritual — a traveller's guide to the historic spa towns where Serbia goes to take the waters.

What is a banja?

Serbia has more than fifty thermal spa towns — known locally as banje — where mineral-rich springs have been used for bathing and healing since Roman times. They range from Vrnjačka Banja, the elegant “queen” of Serbian spas, to Vranjska Banja, home to some of the hottest springs in Europe, and from grand royal resorts to quiet mountain cures. This is the first comprehensive English-language guide to them: what each spa's water treats, what it's like to visit, and how to get there from Belgrade.

39
Thermal spas
96°C
Hottest spring
28 min
Closest to Belgrade

Start here

The essential Serbian spas

Six of Serbia's ten flagship spa towns, each with its own character — from Europe's hottest springs to a marble-filled royal park.

See all spas →

By region

Explore Serbia's spa regions

Serbia's banje cluster in five regions, each with its own landscape and character — the mountains of the south, the royal spas of the centre, the vineyards of Vojvodina.

Find your fit

Find your kind of spa

Whether you want scalding sulphur springs, an easy weekend from Belgrade, or a family pool day, there's a banja for it.

From Belgrade

Close enough for a day

Under 90 minutes by car, so a late start still leaves an afternoon in the water.

Not sure where to start?

Which Serbian spa is right for you?

Thermal heat or gentle mineral water? Medical cure or a wellness weekend? Our decision guide matches you to the right banja in a few questions.

Read the guide

The only comprehensive English-language guide to Serbia's thermal spa towns — researched, sourced, and written for travellers.