Skip to main content

Book, stay, get up to £200 back in travel credit.

Start travelling again to receive 10% (up to £200) back in travel credit after your next stay.

Promotion conditions apply.

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Oslo – 148 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Citybox Oslo 3 stars

Hotel in Oslo City Centre, Oslo

This budget hotel is 250 metres from Oslo Central Station. It offers brightly decorated rooms with free WiFi access. Karl Johans gate shopping street is only 150 metres away. Centrally located near the Central Station, this self-service hotel far exceeded my expectations. The room was spotlessly and larger than I'd expected. I also got to check in early and stay longer. There are plenty of open, hang-out areas, and an excellent cafe attached to the hotel for breakfast.

Show more Show less
8.4
Very good
13,705 reviews
Price from
£63
per night

Hotell Bondeheimen 3 stars

Hotel in Oslo City Centre, Oslo

This central hotel is just 100 metres from the National Gallery and Oslo’s main shopping street, Karl Johans Gate. Free WiFi and a popular in-house restaurant is available. Newly renovated and great breakfast!

Show more Show less
8.6
Fabulous
5,125 reviews
Price from
£72
per night

Radisson Blu Plaza Hotel, Oslo 4 stars

Hotel in Oslo City Centre, Oslo

Located in Oslo’s bustling city centre, this 37-storey hotel features a state-of-the-art gym, a rooftop restaurant and modern rooms with free Wi-Fi. Oslo Central Station is 100 metres away. Very Good location, friendly staff, the room was very clean.

Show more Show less
8.6
Fabulous
6,331 reviews
Price from
£117
per night

First Hotel Millennium 3 stars

Hotel in Oslo City Centre, Oslo

Located just 10-minutes from Oslo Opera House, First Hotel Millennium is 200 m from the main shopping street, Steen & Strøm Department Store, Karl Johans gate and 700 m from Oslo Central Station. Friendly personnel amazing breakfast very good location

Show more Show less
7.9
Good
4,838 reviews
Price from
£61
per night

Anker Hotel 3 stars

Hotel in Grunerlokka, Oslo

This hotel is a 15-minute walk from Oslo’s busy main street, Karl Johans Gate. It offers a lobby bar with a small garden, free Wi-Fi and colourful rooms with flat-screen TVs. The breakfast has lots of different types, that's very choiceful for guest.

Show more Show less
8.1
Very good
9,663 reviews
Price from
£69
per night

Scandic Oslo City 4 stars

Hotel in Oslo City Centre, Oslo

This hotel is found in Oslo’s bustling city centre, 100 metres from Oslo Central Station and the Oslo Airport Gardemoen Express Train. It offers free WiFi, sauna and gym access. Where it is placed and the room I was at is very comfortable.

Show more Show less
8
Very good
943 reviews
Price from
£78
per night

Scandic Victoria 4 stars

Hotel in Oslo City Centre, Oslo

Located midway between Oslo Central Station and the Royal Palace, this hotel offers an ideal city centre base. Rooms include a flat-screen TV, and a popular breakfast buffet is served daily. Really close to the Parlament and shops, great location. Good breakfast too!

Show more Show less
8.1
Very good
2,184 reviews
Price from
£76
per night

Clarion Hotel The Hub 4 stars

Hotel in Oslo City Centre, Oslo

This stylish hotel is 100 m from Karl Johans Gate, Oslo Central Station and Oslo Cathedral. Almost everything : the location which just across the central station, the breakfast with lots of variety and good coffee the staffs in the reception, restaurant and also cleaning lady who were helpfull and friendly. We got our room early before 12 which very much appreciated after almost 18hrs flight. The room size is perfect, we took the superior room. We love the room design and its detail including the head of bear and paintings. My husband wanted to imitate the light switch arrangement. We love this hotel very much.

Show more Show less
8.7
Fabulous
3,842 reviews
Price from
£112
per night

PS:hotel by Nordic Choice 4 stars

Hotel in Grunerlokka, Oslo

Situated in the trendy Grünerløkka district, the eco-friendly PS:hotell is just 1 km away from Oslo city centre. very nice people. great location.

Show more Show less
8.4
Very good
1,506 reviews
Price from
£77
per night

Radisson Blu Scandinavia Hotel, Oslo 4 stars

Hotel in Majorstua, Oslo

This central hotel is about 5 minutes’ walk from Oslo’s Royal Palace and National Gallery. I liked the check in staff. I can mention their names and they are Jonas ,Benjamin and none the less Mm Lea. They were very Co-operative and I felt very comfortable. Room cleaning was done well. It could be better. I had a good view. Thank you for that. Will be back.

Show more Show less
8.4
Very good
2,218 reviews
Price from
£107
per night

Most booked hotels in Oslo in the past month

See all

Oslo's best hotels with breakfast

See all

Budget hotels in Oslo

See all

Hotels located in the centre of Oslo

See all

FAQs about hotels in Oslo

  • Oslo City Centre, Frogner and Majorstua are popular with other travellers visiting Oslo.

  • On average, it costs £87 per night to book a 3-star hotel in Oslo for tonight. You'll pay on average around £110 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Oslo will cost around £236 (based on Booking.com prices).

  • These hotels in Oslo are highly rated by couples: Camillas Hus, Amerikalinjen and Thon Hotel Rosenkrantz Oslo.

  • Travellers who stayed in Oslo near Oslo Airport (OSL) have said good things about Radisson Blu Airport Hotel, Oslo Gardermoen, Park Inn by Radisson Oslo Airport and Comfort Hotel RunWay.

  • Thon Hotel Storo, Thon Hotel Rosenkrantz Oslo and Hotel Bristol are some of the popular hotels in Oslo.

  • Radisson Blu Plaza Hotel, Oslo, Lysebu Hotel and Radisson Blu Scandinavia Hotel, Oslo have received great reviews from travellers in Oslo regarding the views from their hotel rooms.

  • For hotels in Oslo that serve up a highly-rated breakfast, try Thon Hotel Rosenkrantz Oslo, Thon Hotel Storo and Camillas Hus.

  • Some of the best hotels in Oslo near Aker Brygge include Hotel Continental, The Thief and Camillas Hus.

  • Many families visiting Oslo loved staying at Camillas Hus, Amerikalinjen and Hotel Bristol.

  • The average price per night for a 3-star hotel in Oslo this weekend is £93 or, for a 4-star hotel, £115. Looking for something even fancier? 5-star hotels in Oslo for this weekend cost on average around £238 per night (based on Booking.com prices).

  • On average, 3-star hotels in Oslo cost £66 per night, and 4-star hotels in Oslo are £98 per night. If you're looking for something really special, a 5-star hotel in Oslo can on average be found for £212 per night (based on Booking.com prices).

Into the Wild in Oslo

Spreading for hundreds of kilometres from the mouth of the Oslofjord, Oslo is the largest city by area in Europe and is liberally covered in pristine forests rising up into the outlying hills. South of the unassuming city hall lies a vibrant waterfront known as Aker Brygge, which in summer is full of bustling outdoor restaurants and bars.

For the prettiest buildings head to affluent inner-city suburbs of Frogner and Fagerborg, or admire the traditional Scandinavian wooden houses of Bygdøy and Holmenkollen. Monumental buildings include the Royal Palace which runs daily tours and the Akershus Festning, which is a medieval castle that also served as a military base and provides impressive views of the Oslofjord. Oslo City Hall, or rådhus, offers even more distinctive architecture and it is the location of the Nobel Peace Prize ceremony.

Nature is never far away in Oslo which is ringed by an archipelago of islands which are extremely popular in summer. Hiking, kayaking and sailing are all easily achievable within the city limits. Just as popular, are the many museums. The national Museum houses Edvard Munch’s famous painting The Scream and Viking Ship Museum containing long-lost relics from Norway’s Viking past.

From downtown Sentrum to the Oslo Airport Gardermoen to the stunning statues in Frogner Park, Booking.com has over 80 hotels and other accommodations available.

Learn more about visiting Oslo

  • 25 attractions
  • 50 points of interest
  • 7 neighbourhoods
Find out more
Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Oslo:

Explore guest reviews of hotels in Oslo

See all