Szczawnica położona jest w pięknej dolinie Grajcarka prawobrzeżnego dopływu Dunajca. Dolina ta rozdziela Małe Pieniny od Beskidu Sądeckiego. Miasto Szczawnica leży na wysokości ok. 500 m npm. Wyjątkowe położenie doliny powoduje, że w Szczawnicy panuje łagodny a zarazem wyjątkowy mikroklimat. Do miasta włączone są obszary Szlachtowa i Jaworki..... noclegi szczawnica