Szczawnica otoczona jest wzgórzami, tworzącymi wokół niej jakby skalne korony. Osłonięta od południa pasem Pienin, z charakterystycznymi Trzema Koronami, a przy sprzyjającej pogodzie widocznymi z oddali szczytami Tatr. Ostre formy rzeźb Pienin żywo kontrastują z łagodnymi wzgórzami Beskidu. Lokalizacja Szczawnicy w kotlinie rzek otoczonych zalesionymi zboczami gór zapewnia jej wyjątkowo korzystny klimat. Położona na wysokości 420 do 500 metrów nad poziomem morza nie powoduje ciśnieniowych sensacji u przybyszów, a raczej zwiększa wydolność organizmu. Dobre nasłonecznienie, dostateczna wilgotność powietrza i dominacja dni pogodnych sprzyjają sławie uzdrowiska, ale największym bogactwem obok wyjątkowego mikroklimatu tej przepięknej, lecz jałowej i kamienistej ziemi są cenne źródła, które znane były miejscowym od wieków.