Sokobanja: the air spa of eastern Serbia — a guide to relaxation and treatment

Published: 15/07/2026

Sokobanja is one of the oldest and best-known spa towns in Serbia, in the east of the country between the Ozren and Rtanj mountains. It is famous for its clean air — hence the local saying "Soko banja, the air spa" — and a tradition of treating the respiratory system and nerves.

Springs, baths and treatment

The spa has thermal springs and bath houses (Park Bath, Banjica) with water suited to rheumatic and respiratory conditions and to relaxation. Alongside medical programmes, wellness is increasingly developed. No referral is needed for a holiday.

What to see and do

The Moravica river runs through the town, with a landscaped promenade and a "health trail". Nearby are Lepterija and Sokograd (remains of a medieval fortress), the Ripaljka waterfall and Mount Rtanj — a pyramid-shaped peak surrounded by legends. Trips to Ozren and swimming at Lake Bovan are popular.

When to go

All year, but loveliest from spring to autumn for walks, excursions and swimming. Summer is busiest; off-season is calm and cheaper.

Getting there

From Belgrade about 230 km by motorway to Aleksinac then a local road, around 3 hours. There is also a bus service.

Where to stay

There is plenty of choice: villas, apartments in Sokobanja, rooms and hotels, often half-board. The centre by the Moravica is most in demand. See the spas and accommodation, and enquire directly with the host.

A practical tip

If you like hiking, combine the spa with a climb up Rtanj or Ozren — Sokobanja is a great base. For summer weekends, book accommodation early.

Frequently asked questions

Why is Sokobanja called the air spa?+
For its exceptionally clean air below Ozren and Rtanj and a tradition of treating the airways — hence the saying "Soko banja, the air spa".
What does Sokobanja treat?+
Mainly respiratory and rheumatic conditions and the nerves, with growing wellness. No referral is needed for a holiday.
How far is Sokobanja from Belgrade?+
About 230 km, roughly 3 hours by motorway to Aleksinac then a local road.