Places to stay in Oslo

Hotels and other accommodation

Hotel map

Map showing the location of the hotels listed below, ordered by distance from the city centre.

Hotels near major train stations

Hotels

Best Western Karl Johan Hotel

Karl Johans gate 33
0 km from the center

Best Western Karl Johan Hotel is housed in a 19th-century building on Oslo’s main street, Karl Johans Gate, less than 500 metres from the Royal Palace.

Grand Hotel

Karl Johans gate 31
0 km from the center

Opened in 1874, Grand Hotel is located in Oslo’s city centre, only 500 metres from the Royal Palace.

Hotell Bondeheimen

Rosenkrantzgate 8
0.1 km from the center

This good-value hotel is just 100 metres from the National Gallery and Oslo’s main shopping street, Karl Johans Gate.

Scandic Karl Johan

Arbeidergt. 4
0.1 km from the center

Centrally, yet quietly set just a 1-minute walk from the main shopping street Karl Johans Gate, this hotel is 1 km from Oslo Central Station.

Thon Hotel Cecil

Stortingsgt. 8 (Entrance Rosenkrantz Gate)
0.1 km from the center

This central yet quiet hotel is next to Stortinget and Oslo’s main street, Karl Johans Gate.

Hotel Bristol

Kristian IVs Gate 7
0.2 km from the center

This elegant hotel is 850 metres from Oslo Central Station and 2 minutes’ walk from the main street Karl Johans gate.

Scandic Grensen

Grensen 20
0.2 km from the center

Centrally located in Oslo, this hotel is 2 minutes’ walk from the shopping street, Karl Johans gate and 10 minutes' walk from Oslo Central Station.

Hotel Christiania Teater

Stortingsgate 16
0.2 km from the center

This hotel is 100 metres from Oslo’s main street, Karl Johans Gate, and 5 minutes’ walk from the Gardermoen Airport Express Train departure point.

Scandic Victoria

Rosenkranzgt. 13
0.2 km from the center

Located midway between Oslo Central Station and the Royal Palace, this hotel offers an ideal city centre base.

P-Hotels Oslo

Grensen 19
0.2 km from the center

Located 200 metres from Oslo’s main street, Karl Johans Gate, this hotel offers rooms with a TV and free WiFi.

Thon Hotel Rosenkrantz Oslo

Rosenkranzgt. 1
0.2 km from the center

The newly renovated and eco-friendly Thon Hotel Rozenkrantz Oslo is located just 1 km from Aker Brygge and 700 metres from Oslo Central Station.

Oslo Apartments - Pilestredet Park

Pilestredet Park
0.3 km from the center

Just a 5-minute stroll from the popular shops of Karl Johan Gate, these bright and spacious apartments each have a balcony and free Wi-Fi.

Hotel Continental

Stortingsgaten 24 / 26
0.3 km from the center

The elegant Hotel Continental is centrally located in Oslo, only 150 metres from Oslo’s main street, Karl Johan.

Clarion Collection Hotel Savoy

Universitetsgaten 11
0.3 km from the center

With a convenient location in the heart of Oslo, Clarion Collection Hotel Savoy offers a complimentary light evening meal and guest rooms with free Wi-Fi.

First Hotel Millennium

Tollbugaten 25
0.3 km from the center

First Hotel Millennium is 200 metres from the main shopping street, Karl Johans gate and 700 metres from Oslo Central Station.

Park Inn by Radisson Oslo

Øvre Slottsgate 2C
0.3 km from the center

This hotel is 3 minutes’ walk from Oslo’s main shopping street, Karl Johans Gate.

Nordic Host - Prinsens Gate 14

Prinsens Gate 14
0.4 km from the center

Nordic Host - Prinsens Gate 14 offers accommodation in Oslo, 700 metres from Oslo Bus Terminal.

Thon Hotel Munch

Munchs Gate 5
0.4 km from the center

The eco-friendly Thon Hotel Munch is located in central Oslo, only 400 metres from Karl Johans Gate shopping street.

Best Western Plus City Hotel

Kirkegata 30
0.4 km from the center

Located 350 metres from Oslo Central Station, this hotel features a lobby bar and free WiFi.

Nordic Host - Kirkegata 19

Kirkegata 19C
0.4 km from the center

Situated in Oslo, this apartment is 700 metres from Oslo Bus Terminal.

Saga Hotel Oslo Central

Kongensgate 7
0.4 km from the center

Featuring free WiFi throughout the property, Saga Hotel Oslo Central is located in Oslo, 500 metres from Akershus Fortress.

Smarthotel Oslo

St. Olavs gate 26
0.5 km from the center

This modern, central Oslo hotel is just 5 minutes’ walk from Karl Johan shopping street.

Saga Poshtel Oslo Central

Kongens Gate 7
0.5 km from the center

Offering rooms with free WiFi access, this hostel is only 300 metres from Karl Johans gate shopping street.

Comfort Hotel Karl Johan

Karl Johans Gate 12
0.5 km from the center

Set in the center of Oslo, 600 metres from Oslo Bus Terminal, Comfort Hotel Karl Johan features free WiFi, a fitness centre and laundry services.

Scandic St. Olavs Plass

St.Olavs Plass 1
0.5 km from the center

Within 5 minutes' walk of Karl Johans Gate shopping street in Oslo, Scandic St Olavs Plass is also a 7-minute walk from Nationalteatret metro and airport shuttle stop.

First Hotel Grims Grenka

Kongensgate 5
0.5 km from the center

Grims Grenka is 800 metres from Oslo Central Station and 15 minutes’ walk from the Aker Brygge district.

Thon Hotel Astoria

Dronningensgate 21
0.5 km from the center

This hotel offers good-value accommodation just a few steps from the shops, restaurants and cafés of Karl Johans gate, Oslo’s main street.

Oslo Apartments - Dronningensgate 15

Dronningensgate 15
0.6 km from the center

Set a 2-minute walk from Karl Johans Gate Shopping Street, these apartments include free Wi-Fi access and a kitchenette.

Nordic Host - Pilestredet Park 25

Pilestredet Park 25C
0.6 km from the center

Nordic Host - Pilestredet Park 25 offers accommodation in Oslo, 1.

Pilestredet Park 21

Pilestredet park 21
0.6 km from the center

Pilestredet Park 21 is a self-catering accommodation located in Central Oslo.

Plan your trip to Europe

European Trip Planner

Use our trip planner to put together your list of destinations to visit on your trip.


European Rail Passes

Compare rail passes and point to point tickets.


Travel Articles

Find inspiration in our travel articles and journey suggestions.