Travellers who like staying in St. Hanshaugen recommend Comfort Hotel Xpress Youngstorget, P-Hotels Oslo and Scandic St. Olavs plass.
KAYAK users have found double rooms in St. Hanshaugen for as cheap as $72 in the last 3 days. The average price is $76.