Добринище се намира в планински район, на 850м надморска височина и е заобиколен от три планини - Рила, Пирин и Родопи.
Добринище е обявен за балнеоложки курорт заради прочутите си 17 минерални извора с температура от 30-43 градуса. Водата е бистра, без мирис и утайка, приятна за пиене. Минералната вода оказва благоприятно въздействие и се използва за лечение на различни заболявания.
На 6км от Добринище се намира Банско, където има 8-местна кабинкова линия, три 4-седалкови лифта и два котвови влека. На 11км е хижа Гоце Делчев (1412м), от където започва седалков лифт до ски пистата на хижа Безбог (2236м). Хижа Безбог е разположена на Безбожкото езеро, тя е най-високо разположената хижа на Балканския полуостров.
Разстоянието София-Добринище е 156км и се изминава с кола за около 2ч. и 30 мин.