В селището бликат 72 минерални извори, което представлява около една трета от общия брой на този вид водно богатство в Югозападна България. Техните лековити води могат да бъдат използвани както за пиене, така и за лекуване на различни болести на опорно-двигалентата и нервната системи. Те се препоръчват също така и за модерните напоследък болести като стрес и метаболитни разстройства.
Баня е прочута със своите минерални извори още от османската епоха. В центъра на селцето е запазена старинна баня – гордостта на местните жители. Тя датира от 16 или 17 век, няма точни свидетелства, но се знае, че през 1735 г. е ремонтирана от майстор Захо.
Освен с природните си красоти и лечебни води Баня е и люлка на големи възрожденци. Сред тях на първо място са фамилията Венедикови – дала плеяда изтъкнати учени, военни дейци и революционери от ВМОРО, сред които са историкът и археолог проф. Иван Венедиков и генерал Йордан Венедиков и др.