Norway may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window
Anders Hakstun on trover

Find Hotels with Restaurants in Oslo from $66

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Oslo Hotels with Restaurants

Thon Hotel Rosenkrantz
4 out of 5
Rosenkrantz' gate 1, Oslo
Free CancellationReserve now, pay when you stay
The price is $173 per night from Sep 19 to Sep 20
4.7/5Exceptional! (954 reviews)

"Booked this hotel as a less-expensive backup to my primary downtown Oslo hotel. Stay was seven days. Absolutely no regrets or disappointments."…"

Reviewed on Mar 5, 2020

Thon Hotel Rosenkrantz
Thon Hotel Opera
4 out of 5
Dronning Eufemias Gate 4, Oslo
Free CancellationReserve now, pay when you stay
The price is $163 per night from Sep 25 to Sep 26
4.6/5Wonderful! (964 reviews)

"Fantastic location, excellent facilities, the best breakfast buffet imaginable, delightful rooms/cleanliness/staff. I will definitely be returning there."…"

Reviewed on Feb 24, 2020

Thon Hotel Opera
Frogner House Apartments - Skovveien 8
4 out of 5
Skovveien 8, Oslo
Free CancellationReserve now, pay when you stay
The price is $124 per night from Oct 1 to Oct 2
4.5/5Wonderful! (970 reviews)

"Always a nice stay, so clean and comfortable"…"

Reviewed on Feb 5, 2020

Frogner House Apartments - Skovveien 8

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Thon Hotel Terminus
4 out of 5
Stenersgata 10, Oslo
Free CancellationReserve now, pay when you stay
The price is $141 per night from Sep 19 to Sep 20
4.5/5Wonderful! (934 reviews)

"Great hotel food was very good and a lot to choose from"…"

Reviewed on Feb 6, 2020

Thon Hotel Terminus
Grand Hotel Oslo
5 out of 5
Karl Johansgate 31, Oslo
Free CancellationReserve now, pay when you stay
The price is $187 per night from Sep 27 to Sep 28
4.4/5Wonderful! (918 reviews)

"The staff in the registration area were especially attentive"…"

Reviewed on Mar 13, 2020

Grand Hotel Oslo
Hotel Christiania Teater
4 out of 5
Stortingsgaten 16, Oslo
Free CancellationReserve now, pay when you stay
The price is $178 per night from Sep 19 to Sep 20
4.4/5Wonderful! (568 reviews)
Beautiful hotel.

"Absolutely lovely hotel! Great staff And beautiful room. Right in the heart of Oslo. Would love to return."…"

Reviewed on Feb 23, 2020

Hotel Christiania Teater
Radisson Blu Plaza Hotel, Oslo
4 out of 5
Sonja Henies Plass 3 Postboks 9206, Oslo
Free CancellationReserve now, pay when you stay
The price is $133 per night from Sep 19 to Sep 20
4.3/5Excellent! (3,138 reviews)

"Great location, next to train and bus stations. Friendly helpful staff. Great breakfast."…"

Reviewed on Mar 17, 2020

Radisson Blu Plaza Hotel, Oslo
Hotell Bondeheimen
3.5 out of 5
Rosenkrantz' Gate 8, Oslo
Free CancellationReserve now, pay when you stay
The price is $89 per night from Sep 25 to Sep 26
4.3/5Excellent! (1,377 reviews)

"Great location, lovely room and breakfast. Just a shame no aircon and unable to open windows as karaoke bar was playing loud music till midnight. Would stay here again. Easy to get to - we caught regional train from Airport to National Theatre stop and walked. 10 mins."…"

Reviewed on Aug 19, 2020

Hotell Bondeheimen
Radisson Blu Airport Hotel, Oslo Gardermoen
4 out of 5
Hotelveien, Gardermoen, Ullensaker
Free CancellationReserve now, pay when you stay
The price is $133 per night from Sep 19 to Sep 20
4.3/5Excellent! (2,516 reviews)

"Soooo conveniently close to airport!!!- friendly staff and clean."…"

Reviewed on Aug 28, 2020

Radisson Blu Airport Hotel, Oslo Gardermoen
Park Inn by Radisson Oslo Airport
4 out of 5
Henrik Ibsens Vei; Terminal Building, Gardermoen, Ullensaker
Free CancellationReserve now, pay when you stay
The price is $115 per night from Sep 19 to Sep 20
4.2/5Excellent! (1,340 reviews)

"Very close to airport. When it’s cold, you can go most of the way inside the airport. Use the last exit gate near the restaurant Wagamama. Then it’s a 3 minute walk on an overpass to cross a big street. The walk is covered and there are multiple signs pointing to the hotel."…"

Reviewed on Mar 18, 2020

Park Inn by Radisson Oslo Airport
Scandic Byporten
3.5 out of 5
Jernbanetorget 6, Oslo
Free CancellationReserve now, pay when you stay
The price is $110 per night from Oct 8 to Oct 9
4.2/5Excellent! (996 reviews)

"Great location and we really enjoyed the buffet breakfast. Friendly reception staff. Only negative is that the room was a bit on the small side with a poor view out of the window. (room 531)"…"

Reviewed on Sep 1, 2020

Scandic Byporten
Citybox Oslo
3 out of 5
Prinsensgate 6, Oslo
Free CancellationReserve now, pay when you stay
The price is $66 per night from Sep 20 to Sep 21
4.2/5Very Good! (2,003 reviews)

"Everything eas very good. Clean, Comfortable, modern, iņ the Centeri."…"

Reviewed on Sep 3, 2020

Citybox Oslo
Comfort Hotel Xpress Central Station
3 out of 5
Fred Olsens Gate 11, Oslo
Free CancellationReserve now, pay when you stay
The price is $77 per night from Sep 25 to Sep 26
4.2/5Very Good! (1,037 reviews)

"Locarion is perfect beside Central Station. Room is small but has everything needed. Bed very comfortable and bathroom is good with strong shower."…"

Reviewed on Mar 12, 2020

Comfort Hotel Xpress Central Station
Scandic Victoria
3.5 out of 5
Rosenkrantzgate 13, Oslo
Free CancellationReserve now, pay when you stay
The price is $91 per night from Oct 3 to Oct 4
4.2/5Very Good! (1,046 reviews)
Air-conditioning problem and low quality breakfast

"It could be much better if they could serve warm breakfast even in Corona time,i think it is not a big deal it can be safe and easy ,the second problem that i had was air-conditioning system ,i was noisy and i was not sble to adjust the temperature i couldn't even turn it off"…"

Reviewed on Apr 28, 2020

Scandic Victoria
Saga Poshtel Oslo Central
2 out of 5
Kongens gate 7, Oslo
The price is $79 per night from Sep 19 to Sep 20
4.1/5Very Good! (689 reviews)
Great hostel with a broken System While at Stay

"Great check in and plenty of amenities that make it one of the favored hostel. Nearby a lot of great attractions. Also a great bonus is the fact that the breakfast is free and offers great food from eggs to hash browns. Rooms for me did not impress as I was having problem withthe keycard and I told ..."…"

Reviewed on Feb 8, 2020

Saga Poshtel Oslo Central
Comfort Hotel Grand Central
4 out of 5
Jernbanetorget 1, Ostbanehallen, Oslo
Free CancellationReserve now, pay when you stay
The price is $120 per night from Sep 19 to Sep 20
4.1/5Very Good! (983 reviews)

"Amazing staff - location is central Good breakfast Highly recommend it"…"

Reviewed on Sep 7, 2020

Comfort Hotel Grand Central
Anker Hotel
3 out of 5
Storgata 55, Oslo
Free CancellationReserve now, pay when you stay
The price is $69 per night from Sep 29 to Sep 30
4/5Very Good! (1,564 reviews)

"Breakfast was included and had good choices. The room was perfect and staff was great"…"

Reviewed on Feb 28, 2020

Anker Hotel
Smarthotel Oslo
3 out of 5
St. Olavsgate 26, Oslo
Free CancellationReserve now, pay when you stay
The price is $81 per night from Sep 19 to Sep 20
4/5Very Good! (1,276 reviews)

"Clean rooms and serviceminded staff. For a guy of 6'4" the room was very small... but clean. Considering the price it was fairly good value for money."…"

Reviewed on Mar 12, 2020

Smarthotel Oslo
Don't see what you're looking for?
We've got more Hotels with Restaurants. Find the right one for you.
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Pocket Guide: Hotels with Restaurants in Oslo

Search for hotels in Oslo on Expedia. You can easily find your hotels in Oslo using one of the methods below:

  • View our selection of featured hotels in Oslo
  • Use the map to find hotels in the Oslo neighborhood you prefer
  • Use the filters to see hotels in a specific area of Oslo, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Oslo
  • Enter your travel dates to view the best deals on hotels in Oslo - while they last

More trip options

Travelers Loved These Hotels with Restaurants