In Szklarska Poręba, 3 star hotels have average nightly rates of $106. Hotel Magnes is $18 cheaper than the city average at just $88/night.