Es liegt malerisch im Grajcarka-Tal zwischen dem Pieniny-Gebirge und Beskid Sądecki, nur 110 km von Krakau entfernt, das zweifellos einer der schönsten Orte der Region ist. Der Kurort Szczawnica hat einen abwechslungsreichen Charakter und kombiniert Berg- und Gebirgsmerkmale (je nach Höhenlage).
Das Klima ist mäßig anregend und zeichnet sich durch hohe Sonneneinstrahlung und geringe Niederschläge aus. Die Gesundheit des Kurortes wird auch durch die Lage bestimmt - in einem schönen Tal, dessen Hänge mit Wäldern bedeckt sind, unter anderem mit Nadelbäumen, die die luftfüllenden ätherischen Öle abgeben.
Szczawnica ist berühmt für seine zahlreichen Mineralquellen, die als Sauerampfer im Hochland bekannt sind. Von ihnen stammt der Name der Stadt.
Der Kurort Szczawnica ist auch für sein ausgezeichnetes Mikroklima und seine saubere Luft bekannt, die mit den ätherischen Ölen der umliegenden Bäume gesättigt ist.
In Szczawnica werden Erkrankungen des Bewegungsapparats behandelt (Arthrose der Gelenke und der Wirbelsäule, Halswirbelsäule, Rückenschmerzen, Schulterschäden, rheumatische Erkrankungen, rheumatoide Arthritis); Atemwegserkrankungen (Asthma bronchiale, chronisch obstruktive Lungenerkrankung, Pneumokoniose, chronische Nasen- und Rachenentzündung, Emphysem, Asthma bronchiale, Bronchiektasen, chronische Kehlkopfentzündung, Allergien der Atemwege, Erkrankungen des Stimmapparats, Fettleibigkeit).