24 Apr 2019 - 25 Apr 2019

2 guests - 1 room

OK, so you know you want to go to Oslo, but where should you stay? It's actually not an easy question — with so many different options, where do you even start? Well, we think the most reliable people to tell you what it's like to stay somewhere is other travellers.

We've found that the best peer-reviewed affordable hotels in Oslo include some of its best-known properties, including Anker Apartment, P-Hotels Oslo and Radisson Blu Hotel Oslo Alna.

Better still, you can search and compare user-reviewed hotels in Oslo here with Skyscanner. It's way faster than doing a ton of your own research, and totally free. Plus, once you find the hotel you like, we'll even help you book it — again, with absolutely no added fees.

And if you're looking for something to do nearby, we can also tell you which hotels are nearest to major Oslo sights like Oslo Opera House, Aker Brygge or Oslo Spektrum.

To get started, just enter your travel dates in the search box above, and we'll come up with a list of hotel deals for you. Or, if you prefer, you can just check out the top deals for Oslo that we've listed above. Happy travels

Top rated hotels in Oslo

from £123
from £148
from £230

What are travellers saying about Oslo?

Outdoor Enthusiasts
Adventure Travellers
Nightlife Lovers
History Buffs
Member reviews (120)

Two days were not enough..Very nice city.. Prepare yourself if you travel during the winter.. Can get really cold..

Leow Cheng Lam
Leow Cheng LamKlang

Oslo is the capital of Norway. We start our city tour with entrance to Vigeland Park, the Viking Ship Museum, Aker Brygge, Oslo City Hall and Holmenkollen area.

Make Molins
Make MolinsBarcelona

It is a beautiful place, but with one day you will have enough to see the whole thing.

Tyson Bramer
Tyson BramerLos Angeles

While maybe not as well known as its European counterparts, this city has so much to offer. A great art scene, nature just outside the city and great shopping make this city a wonderful destination. Be sure to pay your bills before you visit, because money will disappear in the blink of an eye.


The least expensive month is December, with an average of £107 per night. The most expensive month to stay in Oslo is August, with an average price of £152 per night.
The average price of a hotel in April last year was £124 per night. This is 2% less than the average nightly price of £127 seen over the previous 12 months.
In Oslo, the expected average temperature in April is 6.2°C/43.2°F. The warmest month is typically July, which averages 22.3°C/72.1°F. The coolest month is January, with temperatures averaging -4.4°C/24.1°F.
The nearest airport to Oslo is Oslo Gardermoen (OSL) (22.83 miles).

Plan a trip to Norway