Oslo hotels

Sat 6/3
Wed 6/7

Here is why travelers choose KAYAK

Free to useThere are no hidden charges or fees.

Filter your dealsFilter by free cancellation, free breakfast and more.

Millions of reviewsCheck ratings based on millions of real guest reviews.

Bundle and saveSave money when you bundle your flight + hotel.

Search hundreds of travel sites at once for lodging in Oslo

Good to know

Low season


High season


Average price (weeknight)


Average price (weekend night)

Cheapest month to stay with an average 19% drop in price.
Most expensive month to stay with an average 30% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

Best Oslo hotels

Most recommended Oslo hotels

Show all
Thon Hotel Europa - Oslo - Restaurant
Thon Hotel Europa
8.5 Very good
Free Wi-Fi
Thon Hotel Terminus - Oslo - Restaurant
Thon Hotel Terminus
8.2 Very good
Free Wi-Fi
Thon Hotel Cecil
8.5 Very good
Free Wi-Fi
The Thief
8.6 Very good
Free Wi-Fi
Pet friendly
Thon Hotel Vika Atrium
8.3 Very good
Free Wi-Fi
Scandic Byporten
7.9 Good
Free Wi-Fi
Pet friendly
Soria Moria Hotell
7.9 Good
Vestre Aker$163+
Free Wi-Fi
Karl Johan Hotel
8.7 Very good
Free Wi-Fi
Pet friendly
Gaustad Hotel
9.2 Wonderful
Nordre Aker$134+
Quality Hotel 33
7.3 Good
Free Wi-Fi
Pet friendly
Thon Hotel Linne
7.6 Good
Free Wi-Fi
Pet friendly
Scandic Solli
7.3 Good
Free Wi-Fi
Pet friendly
Hotel Continental
8.9 Very good
Free Wi-Fi

Oslo hotels near Oslo rådhus

Show all

Top Oslo hotels with parking

Show all

How much is a Oslo hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

When to book a hotel in Oslo

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding Oslo hotel deals

  • If you’re looking for a cheap hotel in Oslo, you should consider visiting during the low season. You'll find cheaper hotels in Oslo in November and July.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Oslo if you stay on a Thursday. The opposite is true for, Sunday, which is usually the most expensive day.
  • Book more than 90 days before your stay begins to get the best price for your Oslo hotel.
  • The cheapest 3-star hotel room in Oslo found on KAYAK in the last 2 weeks was $82, while the most expensive was $321.
  • How long should you stay? KAYAK users usually book their hotel in Oslo for 2 days.
  • Suppose you want to sightsee during your vacation, endeavor to book a room at Hotel Bristol and visit several major attractive destinations such as Natural history museum, 1.1 miles; Karl Johans gate, 240 yd; Oslo Royal Palace, 0.4 miles; or Oslo Domkirke, 0.3 miles. Complimentary breakfast and free parking are available.
  • Clarion Hotel Oslo is the perfect option when visiting with your furry family. The hotel has excellent pet-friendly facilities such as potty areas, kennels, and a welcoming pet kit with snacks. Besides, your pet will experience a night like no other since the hotel has comfortable pet beds. Enjoy air-conditioned rooms and a minibar.
  • Hotel Continental is where you want to stay with your kids. The hotel features kid-friendly facilities, including a playground with safety equipment, a kid-friendly gate, a buffet, and meals. Also, cribs are available at your convenience and complimentary breakfast. You'll also access babysitting and childcare services on request.
  • A welcoming bouquet and a double jacuzzi featured at Karl Johan Hotel make it the perfect place you want to stay with your lover. Not only that, but the hotel also offers a hot dinner with a complimentary bottle of champagne. Enjoy a complimentary breakfast in bed the following morning and a late check-out. Also, the hotel’s walk-in shower offers a unique bathing experience.
  • The Thief is where you want to stay if you want to experience the city's entertainment joints. With its beautiful and spectacular architecture, you'll enjoy the lively nightlife and fine restaurants. A minibar, restaurant, and bar/lounge are available onsite at your convenience. The hotel also features a coffee maker and an indoor pool.
  • If you enjoy the performing arts, a hotel near the Oslo Opera House will tick all your boxes, such as the budget-friendly Saga Hotel Oslo Central that is only a 10-minute walk away. Oslo's Opera House is located on the harbour and allows visitors to climb its roof and enjoy panoramic views of both the city and the fjord.
  • To discover some of the city’s impressive medieval architecture, consider staying near the Akershus Fortress, a 13th century castle known for its numerous royal residents and its successful history of surviving centuries of sieges. The First Hotel Grims Grenka is a centrally-located, contemporary option that is only a 6-minute walk from the fortress.
  • Interested in learning more about the unique Nordic history of exploration? The Scandic Sjølyst, is a modern hotel just a 9-minute drive from the Fram Museum and a 2-minute walk from the Skøyen train station. The Fram Museum exhibits the ancient exploration ship Fram that is famous for its record-breaking voyages when it was still in use.
  • If you would like to enjoy nature while also being within easy walking distance of several different attractions, choose a hotel near Frogner Park, like the modern Thon Hotel Gyldenløve which is only a 6-minute drive away. Frogner Park has many attractions to explore like the Frogner Manor, the Oslo City Museum and the Vigeland sculpture installation.
  • For travellers who want to explore Oslo’s vibrant shopping and restaurant district, consider staying near Aker Brygge, a boardwalk neighbourhood known for its bustling restaurant scene and cultural attractions like the Nobel Peace Centre. The Thief is a 5-star adults-only, contemporary hotel in the trendy Tjuvholmen arts district located just next to Aker Brygge.

FAQs when booking a hotel in Oslo

Where to stay in Oslo?

Our map will help you find the perfect place to stay in Oslo by showing you the exact location of each hotel.