Банкя — небольшой курортный городок, расположенный в 17 км к западу от Софии у подножия горы Витоша, в лесной зоне на высоте 630–750 м. Банкя считалась известным курортом с древнеримских времен, о чем свидетельствуют ряд археологических находок. Сегодня Банкя — один из самых популярных бальнеологических центров Болгарии, здравница Министерства здравоохранения Болгарии и Организации здравоохранения при ООН. На курорте имеются 2 водолечебницы с термальными бассейнами, где для оздоровления применяются минеральные ванны, ингаляции, души, орошения. Здесь успешно лечат заболевания сердечнососудистой системы и опорно-двигательного аппарата, расстройства нервной системы.
Банкя входит в городскую область София, но несмотря на свою приближенность к столице отличается неспешностью. Идеально подходит для тихого, уютного отдыха вдали от городской суеты. Характерной особенностью климата является то, что каждые два — три часа с гор приходят воздушные потоки, которые обогащают воздух кислородом. Кроме традиционных фонтанчиков с минеральной водой в городе есть бассейн с теплой минеральной водой. Благодаря этим источникам, большому количеству зелени и свежим потокам горного воздуха Банкя является экологическим заповедником Софии.