Find and Book Top Rated Hotels in Oslo

Search among 102 available hotels and places to stay in Oslo from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 102
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great1914 reviews
MapView on map300 yd from City Center100 yd from Oslo Spektrum Music Arena
From   US$ 203 /nightSelect
8.4
Great1041 reviews
MapView on map800 yd from City Center400 yd from National Theatre
From   US$ 299 /nightSelect
8.6
Great2050 reviews
1300 yd from City Center600 yd from National Theatre
From   US$ 152 /nightSelect
Hotel
8.2
Great131 reviews
1.2 mi from City Center100 yd from Tjuvholmen
From   US$ 370 /nightSelect
8.4
Great502 reviews
600 yd from City Center200 yd from Norwegian National Opera & Ballet
From   US$ 144 /nightSelect
8.6
Great573 reviews
1200 yd from City Center100 yd from National Theatre
From   US$ 407 /nightSelect
8.6
Great1305 reviews
800 yd from City Center600 yd from National Theatre
From   US$ 157 /nightSelect
8.4
Great950 reviews
900 yd from City Center300 yd from National Theatre
From   US$ 98 /nightSelect
8.6
Great640 reviews
800 yd from City Center400 yd from National Theatre
From   US$ 195 /nightSelect
Hotel
8.2
Great922 reviews
600 yd from City Center500 yd from Sentrum Scene
From   US$ 27 /nightSelect
Hotel
8.4
Great869 reviews
600 yd from City Center400 yd from Oslo Central Station
From   US$ 60 /nightSelect
8.0
Great276 reviews
900 yd from City Center500 yd from Norwegian National Opera & Ballet
From   US$ 231 /nightSelect
8.4
Great512 reviews
800 yd from City Center500 yd from National Theatre
From   US$ 129 /nightSelect
8.4
Great375 reviews
4.2 mi from City Center500 yd from
From   US$ 117 /nightSelect
8.2
Great130 reviews
500 yd from City Center200 yd from Oslo Central Station
From   US$ 289 /nightSelect
8.4
Great1008 reviews
800 yd from City Center400 yd from National Theatre
From   US$ 100 /nightSelect
8.0
Great296 reviews
1000 yd from City Center200 yd from National Theatre
From   US$ 122 /nightSelect
8.4
Great433 reviews
900 yd from City Center300 yd from National Theatre
From   US$ 264 /nightSelect
8.4
Great971 reviews
1.2 mi from City Center600 yd from aker brygge
From   US$ 115 /nightSelect
8.2
Great308 reviews
900 yd from City Center700 yd from Norwegian National Opera & Ballet
From   US$ 65 /nightSelect
8.6
Great1562 reviews
500 yd from City Center400 yd from Oslo City Shopping Centre
From   US$ 90 /nightSelect
8.4
Great320 reviews
5.4 mi from City Center1500 yd from Holmenkollen
From   US$ 120 /nightSelect
8.4
Great386 reviews
400 yd from City Center200 yd from Oslo Central Station
From   US$ 159 /nightSelect
8.4
Great484 reviews
1.3 mi from City Center800 yd from Bislet Stadium
From   US$ 161 /nightSelect
8.4
Great802 reviews
1000 yd from City Center300 yd from National Theatre
From   US$ 302 /nightSelect
8.4
Great461 reviews
1000 yd from City Center600 yd from National Theatre
From   US$ 87 /nightSelect
8.6
Great508 reviews
300 yd from City Center200 yd from Oslo City Shopping Centre
From   US$ 168 /nightSelect
8.4
Great1067 reviews
300 yd from City Center100 yd from Oslo City Shopping Centre
From   US$ 190 /nightSelect
Hotel
8.2
Great97 reviews
1.1 mi from City Center800 yd from aker brygge
From   US$ 235 /nightSelect
8.2
Great257 reviews
500 yd from City Center400 yd from Oslo City Shopping Centre
From   US$ 139 /nightSelect
8.2
Great471 reviews
1400 yd from City Center600 yd from National Theatre
From   US$ 124 /nightSelect
8.4
Great590 reviews
900 yd from City Center400 yd from Norwegian National Opera & Ballet
From   US$ 167 /nightSelect
8.6
Great1030 reviews
300 yd from City Center100 yd from Oslo City Shopping Centre
From   US$ 170 /nightSelect
8.2
Great439 reviews
1000 yd from City Center300 yd from National Theatre
From   US$ 85 /nightSelect
8.6
Great2042 reviews
700 yd from City Center300 yd from Norwegian National Opera & Ballet
From   US$ 136 /nightSelect
8.2
Great301 reviews
500 yd from City Center300 yd from Oslo Central Station
From   US$ 136 /nightSelect
8.4
Great655 reviews
100 yd from City Center200 yd from Oslo City Shopping Centre
From   US$ 181 /nightSelect
8.2
Great554 reviews
1700 yd from City Center700 yd from Bislet Stadium
From   US$ 116 /nightSelect
8.4
Great604 reviews
300 yd from City Center300 yd from Oslo Spektrum Music Arena
From   US$ 157 /nightSelect
8.4
Great705 reviews
2.5 mi from City Center1.1 mi from Ullevaal stadion
From   US$ 172 /nightSelect
8.6
Great480 reviews
1200 yd from City Center500 yd from National Theatre
From   US$ 199 /nightSelect
8.4
Great932 reviews
From   US$ 209 /nightSelect
8.4
Great359 reviews
1700 yd from City Center300 yd from aker brygge
From   US$ 118 /nightSelect
8.4
Great1114 reviews
From   US$ 256 /nightSelect
8.6
Great697 reviews
800 yd from City Center600 yd from National Theatre
From   US$ 88 /nightSelect
8.4
Great464 reviews
1000 yd from City Center400 yd from National Theatre
From   US$ 110 /nightSelect
8.4
Great390 reviews
1.5 mi from City Center1100 yd from Tjuvholmen
From   US$ 178 /nightSelect
8.2
Great288 reviews
500 yd from City Center400 yd from Oslo Spektrum Music Arena
From   US$ 133 /nightSelect
Hotel
8.4
Great131 reviews
1800 yd from City Center700 yd from Bislet Stadium
From   US$ 206 /nightSelect
8.2
Great196 reviews
2.4 mi from City Center600 yd from
From   US$ 123 /nightSelect

Best hotels and places to stay in Oslo

Why visit?

Oslo, the capital of Norway, offers a unique and captivating experience for tourists. With its stunning blend of natural landscapes, rich history, and vibrant culture, the city has something to offer for everyone. From exploring the iconic Viking Ship Museum to taking a leisurely stroll through the picturesque Vigeland Park, there is no shortage of attractions to explore in Oslo.

Where to stay?

When it comes to finding accommodation in Oslo, there are several areas that offer convenient access to the city's main attractions and provide a comfortable stay. The best areas to consider are:

City Centre: Located near Karl Johans Gate, the city center is a bustling hub with numerous hotels catering to different budgets. Staying in this area provides easy access to key attractions like the Royal Palace, National Gallery, and Oslo Opera House.

Aker Brygge: Situated along the waterfront, Aker Brygge offers a trendy and vibrant atmosphere. With its lively restaurants, bars, and shopping areas, it is an excellent choice for those looking for a vibrant nightlife scene.

Grünerløkka: Known for its bohemian charm, Grünerløkka is a hip neighborhood filled with cafes, restaurants, and unique boutiques. This area is perfect for those who enjoy a more artsy and alternative vibe.

Price per hotel room per night:

To give you a rough idea about the average prices in Oslo, here is an estimate of the price per hotel room per night based on star ratings:

3-star hotels: $100 - $180

4-star hotels: $150 - $250

5-star hotels: $250 and above

Best value for money:

Comfort Hotel Grand Central: Located in the city center, this hotel offers stylish rooms with modern amenities at an affordable price.

Thon Hotel Terminus: Situated near Oslo Central Station, this hotel provides comfortable rooms, complimentary breakfast, and excellent value for money.

Best kids-friendly hotels:

Radisson Blu Plaza Hotel: This family-friendly hotel features spacious rooms, an indoor swimming pool, and convenient access to attractions like the Oslo Science Center.

Thon Hotel Opera: With its central location and family rooms available, this hotel is a great choice for families. It also offers a playroom for kids.

Best hotels for a romantic getaway:

The Thief: This luxurious waterfront hotel offers stylish rooms, a spa, and stunning harbor views, perfect for a romantic escape.

Hotel Continental: With its classic elegance and historic charm, this hotel provides a romantic ambiance along with excellent service.

Best for location:

Hotel Bristol: Situated in the heart of Oslo, this hotel is just a short walk from popular attractions and boasts a central location.

Thon Hotel Rosenkrantz: Located near the Royal Palace and Karl Johans Gate, this hotel offers easy access to attractions and shopping areas.

Scandic Vulkan: Set in the trendy Grünerløkka neighborhood, this hotel provides a unique location with a vibrant atmosphere.

Best for a short city break:

Scandic Byporten: Located adjacent to Oslo Central Station, this hotel offers a convenient base for exploring the city, ideal for a short visit.

Thon Hotel Panorama: This hotel offers comfortable rooms and a rooftop terrace with panoramic views, perfect for a short city break.

Show moreLess