
Ribarska Banja
Ribarska Banja is one of Serbia's oldest spas, tucked into the wooded slopes of Mount Jastrebac at around 540 m, about 35 km from the historic town of…
42°
210 km from Belgrade · 3h by car · Direct bus
- rheumatism
- musculoskeletal
- neurological

Vrnjačka Banja
Vrnjačka Banja is Serbia's largest and most visited spa, a green resort town of parks, bridges and promenades on the northern slopes of Mount Goč, about 200 km…
36.5°
200 km from Belgrade · 2h 30m by car · Direct bus
- diabetes
- gastrointestinal
- gynecological
- +1

Bukovička Banja
Bukovička Banja is a historic spa in the town of Aranđelovac, in the heart of Serbia's Šumadija region and only about 70 km south of Belgrade — close enough…
25°
70 km from Belgrade · 1h 5m by car · Direct bus
- cardiovascular
- metabolic
- musculoskeletal

Banja Vrujci
Banja Vrujci is a small thermal spa in western Serbia, in the Kolubara valley near the town of Mionica, about 80 km and seventy-five minutes' drive south-west…
80 km from Belgrade · 1h 15m by car

Bogutovačka Banja
Bogutovačka Banja is a mineral spa in central Serbia, 23 km from Kraljevo and 161 km — about two and a half hours — from Belgrade. It sits at 520 m in a forest…
27°
161 km from Belgrade · 2h 22m by car · Direct bus

Gornja Trepča (Atomska)
Atomska Banja — officially Gornja Trepča — is a thermal spa in central Serbia, about 130 km south of Belgrade and 18 km from Čačak. It owes its nickname, the…
29.8°
130 km from Belgrade · 1h 50m by car

Jošanička Banja
Jošanička Banja is a small thermal spa in south-western Serbia, in the Jošanica valley on the western approach to Mount Kopaonik, about 200 km and just under…
200 km from Belgrade · 2h 45m by car

Mataruška Banja
Mataruška Banja is a thermal spa in central Serbia, on the Ibar river a few kilometres west of Kraljevo and 165 km — about two hours — south of Belgrade. It is…
165 km from Belgrade · 2h by car

Obrenovačka Banja
Obrenovačka Banja is the closest thermal spa to Belgrade: 31 km west of the capital and about 28 minutes by car, at the edge of the town of Obrenovac and…
21.5°
31 km from Belgrade · 28 min by car · Direct bus

Ovčar Banja
Ovčar Banja is a thermal spa in central Serbia, set inside the Ovčar–Kablar gorge where the West Morava cuts between two mountains, about 130 km and a hundred…
38°
130 km from Belgrade · 1h 40m by car

Selters Banja (Mladenovac)
Selters Banja sits on the edge of Mladenovac in Šumadija, 50 km and about fifty minutes south of Belgrade — the second-closest thermal spa to the capital…
50 km from Belgrade · 50 min by car

Slatinska Banja
Slatinska Banja is a mineral spa in central Serbia, 17 km from Čačak at the foot of Mount Jelica, on the right bank of the Zapadna Morava at 275 m. It is 142…
16.8°
142 km from Belgrade · 2h 5m by car · Direct bus
Banja Ljig
Banja Ljig is a small thermal spa in central Serbia, between the slopes of Rajac and Rudnik, 84 km from Belgrade and about 74 minutes by car. Proximity is the…
32.5°
84 km from Belgrade · 1h 14m by car · Direct bus