Menu

Search options

2026-02-24

2026-02-25
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Oslo near St. Hanshaugen

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

668 results

  • Bunks At Rode

    From US$ 56

    10 Kobenhavngata, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 56
  • Tranquility Near Everything - Majorstua

    From US$ 158

    Dybwads Gate 4B, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 158
  • Thon Hotel Cecil

    From US$ 188

    Stortingsgata 8 (Entrance Rosenkrantz Gate), Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    The 4-star Thon Hotel Cecil Oslo lies in a shopping neighbourhood, within reach of entertainment venues like the grand 19th-century colonnaded Nationaltheatret Theater, a mere 350 metres away. Set in…

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Cozy And Modern Apartment In The Heart Of Oslo

    From US$ 211

    Christian Krohgs Gate 39, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 211
  • Happy Days Private Cozy Room In Heart Of Grunerlokka Oslo

    From US$ 156

    Trondheimsveien 14C, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 156
  • Beautiful Apartment In The Heart Of Oslo!

    From US$ 258

    14 Trondheimsveien, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    Located nearly 10 minutes' walk from Gronland T-Bane underground station, the 1-room Beautiful Apartment In The Heart Of Oslo! apartment also boasts proximity to Sofienberg Park.

    To the hotel

    price for 1 night
    Book Now From US$ 258
  • 4 Bed Riverside Apt

    From US$ 522

    Slamotgangen 6B H0302, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 522
  • Cozy Room In Central Oslo Grunerlokka Happy Days

    From US$ 49

    14 Trondheimsveien, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 49
  • Cozy Room With Smart Solutions Grunerlokka Central Happy Days

    From US$ 81

    14 Trondheimsveien, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 81
  • Sophisticated Apartment In Oslo

    From US$ 1204

    22 Eilert Sundts Gate, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    The 2-room Sophisticated Apartment In Oslo apartment is located in the Frogner district of Oslo, merely 5 minutes' walk from Uranienborg Church.

    To the hotel

    price for 1 night
    Book Now From US$ 1204
  • Frogner House - Nationaltheatret

    From US$ 104

    Arbinsgate 3, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    Frogner House Apartments - Arbins Gate is located in a residential area of Oslo in 6 minutes walking distance from Palace Public Park. Featuring entertainment activities, flat - screen TV and a flat…

    To the hotel

    price for 1 night
    Book Now From US$ 104
  • Beautiful Apartment In The Heart Of Oslo!

    From US$ 222

    2 Slamotgangen H0302, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 222
  • The Oslo Nook

    Majorstuen, Oslo, Norway

    1.4 km to St. Hanshaugen (To the map)

    To the hotel

    Book Now
  • Scandic Victoria Oslo

    From US$ 186

    Rosenkranzgt. 13, Oslo, Norway

    1.5 km to St. Hanshaugen (To the map)

    The 4-star Scandic Victoria Oslo is set a 6-minute walk from Nobel Peace Center and only a 9-minute walk from the grand Historical Museum. There is also a car park.

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Frogner House - Slottsparken

    From US$ 177

    Colbjornsens Gate 3, Oslo, Norway

    1.5 km to St. Hanshaugen (To the map)

    Frogner House Apartments - Colbjornsens Gate is located in the residential area of Oslo within metres of Palace Public Park. This accommodation comes with a kitchen, which is equipped with an…

    To the hotel

    price for 1 night
    Book Now From US$ 177
  • Thon Hotel Terminus

    From US$ 112

    Stenersgt. 10, Oslo, Norway

    1.5 km to St. Hanshaugen (To the map)

    Offering proximity to Revierkaia, which is 500 metres away, the 4-star Thon Hotel Terminus Oslo also provides guests with public parking nearby. Palace Public Park is placed 1.8 km away, and The…

    To the hotel

    price for 1 night
    Book Now From US$ 112
  • The Verdandi Hotel

    From US$ 95

    Tordenskiolds Gate, Oslo, Norway 6B, Oslo, Norway

    1.5 km to St. Hanshaugen (To the map)

    Situated 950 metres from the royal Palace Park, Hotel Verdandi Oslo features free Wi Fi throughout the venue and parking area on site. Akershus Medieval Castle and Fortress is not far from the…

    To the hotel

    price for 1 night
    Book Now From US$ 95
  • Thon Hotel Spectrum

    From US$ 106

    Brugata 7, Oslo, Norway

    1.5 km to St. Hanshaugen (To the map)

    Offering a terrace, allergy free rooms and a restaurant, the 3-star Thon Hotel Spectrum is located near Oslo Spektrum Music Arena. It is a 5-minute drive from Palace Park and a 44-minute drive from…

    To the hotel

    price for 1 night
    Book Now From US$ 106
  • Apartment In The Heart Of Oslo

    28A Christian Krohgs Gate, Oslo, Norway

    1.5 km to St. Hanshaugen (To the map)

    To the hotel

    Book Now
  • Flott Leilighet I Hjerte Av Oslo

    From US$ 286

    Lakkegata 68A, Oslo, Norway

    1.5 km to St. Hanshaugen (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 286