Szaflary to wieś podhalańska w województwie małopolskim, leżąca na Pogórzu Bukowińskim i Kotlinie Nowotarskiej, 11 km od Poronina. Ta niewielka miejscowość słynie na Podhalu z tego, że na jej obszarze znajdują się 2 ośrodki z basenami termalnymi.
Najlepszą wodę geotermalną na Podhalu znajdziemy w Termach Szaflary. To doskonałe miejsce na odprężającą kąpiel i mile spędzony czas z rodziną. Ośrodek z myślą o dzieciach przygotował zjeżdżalnię 3-torową i brodzik. Dorośli mogą skorzystać z 4 niecek basenowych i saun.
Drugie termy w Szaflarach to Gorący Potok. Są one o wiele większe, bo znajdują się w nich aż 22 baseny z wodą ze źródeł termalnych. Dodatkowe atrakcje to sauna, łaźnia i tężnia solna.
Szaflary dysponują także ciekawymi zabytkami. Składają się na nie fundamentu muru obwodowego i pozostałości wału zamku, wzniesiono około XIII wieku. Wcześniej w tym miejscu mieścił się drewniany gród. Zamek popadł w ruinę w XVI wieku.