Na jugozapadu Srbije, u opštini Priboj na zaravni iznad desne obale reke
Lim, nalazi se jedno od značajnijih banjskih termomineralnih lečilišta.
Ovo lečilište, po kome je i mesto dobilo naziv Banja, leži na 530 do
550 m nadmorske visine okruženo planinama Starovlaške visije, što ga
čini i vazdušnim lečilištem. Okolina Banje bogata je prirodnim lepotama
što je čini jednim od najpoznatijih turističkih destinacija u Srbiji.
Udaljena je od starog dela grada Priboja 6 km, a od novog samo 3 km.