Hotels in Oslo

Find the best Oslo hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Oslo hotels with free cancellation or excellent ratings

Trusted Oslo hotel providers

See all hotels in Oslo

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Oslo hotel in the heart of the action

Beat the queues at the top Oslo attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelHotel Christiania Teater – 4.6
Cheapest month to bookJanuary
Average 4 star hotel price$329 per night
Average 5 star hotel price$598 per night

How to find the best hotel deals in Oslo

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Oslo

  • Want to find hotel deals as easily as you book flights? Our award-winning search can handle it all. Here's how you can save time and money when searching for your Oslo hotel.

  • Save on your Oslo hotel and get first pick of what's on offer by booking early. You'll also have more time to compare and choose the perfect place.

  • That said, booking at the last minute can pay off. Some places drop their rates a day or two ahead of check-in to help fill empty rooms.

  • Stay flexible with your dates, unlock better rates. Search for hotels across different seasons or months. Even going middle of the week (instead of weekends) can lead to bigger savings.

  • Search for accommodation options with free cancellation and book without the pressure. You can cancel your stay without penalty if things change or you spot a better deal.

Where to stay in Oslo

Central Oslo

  • To fully enjoy central Oslo, you'll want to be near the attractions that inspired your trip in the first place. Here are a few accommodation options close to the highlights.

  • Amerikalinjen puts you right where you want to be. Around 0.32 kilometres away, this 4-star stay is one of the most well-known hotels near The Norwegian Opera and Ballet. It's a go-to choice for business travellers in particular.

  • On the hunt for hotels near Viking Ship Museum? Thon Hotel Rosenkrantz Oslo is roughly 3 kilometres away. Rated 4 stars, this hotel in Oslo is a regular pick for families in particular.

  • Hotels near The Royal Palace are also worth keeping on your radar. Hotel Continental is 0.48 kilometres or so from this sight and has a loyal following among families. It has a 5-star rating and is a good base for discovering the city more broadly.

Alna

  • Need more ideas on where to stay? Alna has a lineup of comfortable hotels within reach of the top sights.

  • You'll find some excellent hotels near Oslo Handverksdestilleri if you're planning to visit this major attraction. Quality Hotel Hasle Linie is a guest favourite that comes with a 4-star rating. This hotel in Oslo often gets solid feedback for its cleanliness.

  • You'll also discover a few standouts among the hotels near Lutvann. Radisson Blu Hotel Oslo Alna is one of the go-tos around Alna.

  • Your choices don't end there. Browse the full collection of hotels in Alna and let the right place find its way to you.

When to go to Oslo

  • If your perfect trip involves a full schedule of activities, book your hotel in Oslo in September. It's peak travel season, so be ready for the city to feel extra lively.

  • March is the quietest month to visit. Lock in a Oslo hotel then to explore without the crowds.

  • The weather forecast can help shape your travel plans. July brings the warmest conditions, with temperatures reaching highs of 25ºC (77ºF).

  • January is the coolest time of year, with lows of -14ºC (7ºF).

  • Browse around for Oslo hotels during April for the best chance of clearer skies. Averaging seven days of rain, this is the driest month.

  • Rain is more common in July, which gets around 12 days of wet weather.

Best hotels in Oslo

Best budget hotels

  • A great trip doesn't have to mean paying more for your hotel. With at least 30 budget Oslo hotels available, you can spend more on the fun stuff and less on a room. You can expect basic comforts like fresh linens and towels, and cosy beds at these well-priced stays.

  • Hotell Bondeheimen promises comfort without breaking the bank. Make use of a laundry, room desks and more at this 3-star accommodation option in Sentrum.

  • With conveniences like parking and a lift, Thon Hotel Panorama packs in everything you need, and nothing you don't. This Oslo hotel is in Sentrum and carries a 3-star rating.

  • Another smart choice for your bank balance is Thon Hotel Spectrum. This 3-star option, located in Grünerløkka, features parking and Wi-Fi in designated areas.

Best 4-star hotels in Oslo

  • When you want a little more from your stay, the 4-star hotels in Oslo deliver. With around 40 choices, they generally feature well-appointed rooms, exceptional service, and extras like spas, gyms, and on-site dining. These hotels are upscale without going over-the-top.

  • Located in Majorstuen, Saga Hotel Oslo, WorldHotels Crafted offers the kind of stay that feels a cut above the rest. A lobby bar and a restaurant add to the 4-star experience here.

  • Room service and valet parking are just some of the thoughtful amenities on offer at Thon Hotel Storo. You'll find this stylish Oslo hotel in Grefsen.

  • Thon Hotel Rosenkrantz Oslo is also easy to recommend. Located in Sentrum, it keeps guests satisfied with room service, valet parking and more.

Best luxury 5-star hotels

  • When nothing but the best will do, you'll find around ten 5-star hotels in Oslo ready to make you the top priority. These types of stays generally come with elevated extras like gourmet dining, curated spa treatments, and executive lounges. Sentrum is home to most of the city's luxury hotels.

  • Sommerro doesn't just live up to expectations — it beats them. There's so much to love about this Frogner accommodation option, including a sauna and a restaurant.

  • Lysebu Hotel also delivers on 5-star fabulousness. Located in Vestre Aker, this Oslo hotel features a fireplace, massage services and loads more.

Best hotels in Oslo for families

  • Family travel can be demanding, but your hotel should be the easy part. You'll find at least 20 family-friendly hotels in Oslo that know what keeps kids happy and adults comfortable. These stays often come with useful features like adjoining rooms, kitchenettes, baby-sitting services, and cribs.

  • Hotel Continental takes the standard family trip up a notch. This 5-star stay in Sentrum offers a laundry and Wi-Fi in designated areas.

Best hotels with a spa

  • Add some self-care to your travel plans. Book one of the 30 or so Oslo hotels with a spa and schedule in time to truly relax. Mostly located in Sentrum, saunas, plunge pools, and massage therapies are the types of features they offer.

  • Get the break you deserve at Hotel Bristol. This 5-star accommodation option in Sentrum comes with all the thoughtful touches, including a sauna and concierge assistance.

  • Located in Sentrum, Savoy 1918 is another top pick where you can treat yourself to some TLC. Take advantage of a spa and a garden at this 5-star hotel in Oslo.

Best hotels with a pool

  • A pool adds a little something to your getaway. Book a resort and you'll usually find multiple swimming areas and maybe a water slide or two. At city hotels, indoor and rooftop pools are the norm. Choose from at least ten pool hotels in Oslo and get set to jump right in.

  • Located in Frogner, Sommerro comes with an outdoor swimming pool, a fitness centre and parking. You'll have the right mix of features for a memorable stay at this 5-star Oslo hotel.

  • A swimsuit and good vibes are all you need at Lysebu Hotel. Featuring an indoor swimming pool, a bar and a restaurant, this Vestre Aker stay is rated 5 stars.

  • Radisson Blu Plaza Hotel, Oslo is another stay with all the right ingredients. This 4-star hotel in Grünerløkka comes with an indoor swimming pool, a cafe and a lounge.

Best pet-friendly hotels

  • Planning an escape with your furry friend? Pet-friendly hotels often offer cosy pet beds, feeding bowls, and outdoor areas for exercise. Some take it a step further with things like grooming or washing stations. With around 60 Oslo hotels that welcome pets, your little pal can tag along too.

  • Check in with your sidekick at Saga Hotel Oslo, WorldHotels Crafted. This 4-star pet-friendly hotel in Oslo is based in Majorstuen. You'll find conveniences here like a library and a minibar.

  • Hotel Christiania Teater is another place that'll make your little travel buddy feel extra special. This 4-star option in Sentrum comes with a restaurant and a laundry.

  • 4-star rated Radisson RED Oslo City Centre, A Verified Net Zero Hotel is one more place that's a safe bet for pet owners. It's in the Sentrum area and includes Wi-Fi and ironing services.

Flying to Oslo

Oslo Gardermoen Airport (OSL)

  • Oslo Gardermoen Airport (OSL) is this city's main airport. Once your flight to Oslo lands, it's around 40 kilometres to the centre.

  • It takes about 40 minutes to reach central Oslo by ride-share or taxi. The journey by public transport is roughly 20 minutes.

  • Comfort Hotel RunWay is a handy place to stay if you have a late flight in. Within easy reach of the airport, guests speak highly of this 4-star option's sleep quality.

  • Radisson RED, Oslo Airport is a popular 4-star stay that's also near OSL. It holds an overall rating of over 4 out of 5 from satisfied guests.

  • Want a few more ideas? Scandic Oslo Airport offers a smooth landing after a day on the move. Many business travellers make this 4-star hotel their airport stay of choice.

TORP Sandefjord Airport (TRF)

  • Jet into Oslo through TORP Sandefjord Airport (TRF). Around 88 kilometres from the centre, the city's it's another key airport for the city.

  • Once you've grabbed your luggage from the carousel, allow roughly 1 hour 30 minutes to reach the city by car. The ride on public transport will take about 1 hour 50 minutes.

  • Or get comfortable at Torp Hotel. Offering a lounge, a restaurant and more, getting settled here takes no time at all.

Oslo Fornebu Sea Plane Base Airport (FBU)

  • Around 6 kilometres from the centre of Oslo, Oslo Fornebu Sea Plane Base Airport (FBU) is an alternative option for getting to the city.

  • Book a Oslo hotel close to FBU and be under the covers before you know it. Home Hotel Gabelshus is rated 4 stars and often gets great reviews for its cleanliness.

  • Scandic Sjølyst is a 4-star option that makes even a short stop feel rewarding. An overall guest score that tops 4 out of 5 proves it's a hit with visitors.

  • With a 4-star rating, Scandic Fornebu gets the convenience part right as well. A fireplace and room service are some of its amenities.

Finding cheap hotels in Oslo: FAQs

In Oslo, the expected average temperature in August is 14°C. The warmest month is typically July, which averages 20°C. The coolest month is January, with temperatures averaging -9°C. The rainiest month is August, and the driest month is March.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Oslo with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is $85 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for $185 per night.
The average price of a hotel during the week is $383 per night, and the average price on weekends is $332. Overall, it looks like the cheapest day to stay in Oslo could be Sunday.
The nearest airport to Oslo is Oslo Gardermoen Airport (OSL), which is 37.2km from the city centre.

Other airports include:

TORP Sandefjord Airport, which is 85.6km from the city centre.
We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Oslo. And the most expensive day seems to be Tuesday
The average price of a 3-star hotel in Oslo is currently around $278 per night. And the cheapest 3-star hotel we found is $119 per night.
The average price of a 4-star hotel in Oslo is currently around $319 per night. And the cheapest 4-star hotel we found is $132 per night.
The average price of a 5-star hotel in Oslo is currently around $556 per night. And the cheapest 5-star hotel we found is $136 per night.
The cheapest month to stay in a hotel in Oslo is January, with an average price of $180 per night. The most expensive month is May, when the average room rate can rise to $408 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.
The average price of a hotel in August is $334 per night, which is around 17% higher than the rest of the year.
Get your morning laps in at Radisson Blu Plaza Hotel, Oslo.
If you're hitting up Oslo with kids in tow, try Comfort Hotel Karl Johan.