We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near The Norwegian National Opera & Ballet

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
Karl Johans gate 12, Oslo 0154, Norway
0.6 km from The Norwegian National Opera & Ballet
#13 of 100 hotels in Oslo
Top Deal
US$242*
US$115* /night
View Deal
Booking.com
US$117*
AMOMA
US$242*
Expedia.com
US$116*
Dronning Eufemias gate 4 | P.O. 397, Oslo 0191, Norway
0.2 km from The Norwegian National Opera & Ballet
#7 of 100 hotels in Oslo
Top Deal
US$372*
US$152* /night
View Deal
Cancelon
US$156*
AMOMA
US$372*
Hotwire.com
US$151*
Tollbugata 4, Oslo 0152, Norway
0.3 km from The Norwegian National Opera & Ballet
#34 of 100 hotels in Oslo
Top Deal
US$210*
US$96* /night
View Deal
Expedia.com
US$114*
Orbitz.com
US$114*
AMOMA
US$210*
Skippergata 7, Oslo 0152, Norway
0.4 km from The Norwegian National Opera & Ballet
#17 of 100 hotels in Oslo
Top Deal
US$268*
US$144* /night
View Deal
Orbitz.com
US$145*
Travelocity
US$145*
AMOMA
US$268*
Jernbanetorget 1 | Oslo Central Station (Oslo S), Oslo 0154, Norway
0.4 km from The Norwegian National Opera & Ballet
#21 of 100 hotels in Oslo
Top Deal
US$282*
US$132* /night
View Deal
TripAdvisor
US$134*
Expedia.com
US$144*
AMOMA
US$282*
Citybox Oslo
Prinsensgate 6, Oslo 0152, Norway
0.4 km from The Norwegian National Opera & Ballet
#23 of 100 hotels in Oslo
US$79* /night
View Deal
Expedia.com
US$79*
Travelocity
US$79*
Hotwire.com
US$79*
0152 Tollbugata 8 | Mogreina, Oslo 0152, Norway
0.4 km from The Norwegian National Opera & Ballet
No photo provided
Jernbanetorget 6, Oslo 0154, Norway
0.5 km from The Norwegian National Opera & Ballet
#19 of 100 hotels in Oslo
US$134* /night
View Deal
Travelocity
US$136*
TripAdvisor
US$134*
Hotwire.com
US$136*
Raadhusgata 7b, Oslo 0151, Norway
0.5 km from The Norwegian National Opera & Ballet
#22 of 100 hotels in Oslo
US$142* /night
View Deal
Travelocity
US$142*
TripAdvisor
US$143*
Orbitz.com
US$142*
Europaraadets Plass 1 | Scandic Oslo City, Oslo 0154, Norway
0.5 km from The Norwegian National Opera & Ballet
#37 of 100 hotels in Oslo
Top Deal
US$144*
US$122* /night
View Deal
Expedia.com
US$141*
Booking.com
US$139*
Cancelon
US$144*
Dronningens gate 21, Oslo 0154, Norway
0.5 km from The Norwegian National Opera & Ballet
#59 of 100 hotels in Oslo
Top Deal
US$215*
US$114* /night
View Deal
Hotwire.com
US$114*
TripAdvisor
US$114*
AMOMA
US$215*
Dronningens gate 19, Oslo 0154, Norway
0.5 km from The Norwegian National Opera & Ballet
#89 of 100 hotels in Oslo
No photo provided
Stenersgata 10, Oslo 0184, Norway
0.6 km from The Norwegian National Opera & Ballet
#10 of 100 hotels in Oslo
Top Deal
US$268*
US$146* /night
View Deal
Hotwire.com
US$162*
Booking.com
US$163*
AMOMA
US$268*
Karl Johans gate 12, Oslo 0154, Norway
0.6 km from The Norwegian National Opera & Ballet
#13 of 100 hotels in Oslo
Top Deal
US$242*
US$115* /night
View Deal
Booking.com
US$117*
AMOMA
US$242*
Expedia.com
US$116*
Sonja Henies Plass 3, Oslo 0185, Norway
0.6 km from The Norwegian National Opera & Ballet
#33 of 100 hotels in Oslo
Top Deal
US$307*
US$156* /night
View Deal
TripAdvisor
US$157*
AMOMA
US$307*
Travelocity
US$156*
Top Deal
US$366*
US$166* /night
View Deal
Booking.com
US$172*
Hotwire.com
US$171*
AMOMA
US$366*
Kongens gate 7, Oslo 0153, Norway
0.6 km from The Norwegian National Opera & Ballet
#53 of 100 hotels in Oslo
No availability for your dates from these sites
HotelQuickly
Bankplassen 2, 0151, Oslo, Norway
0.6 km from The Norwegian National Opera & Ballet
No photo provided
Storgata 21-23, Oslo 184, Norway
0.7 km from The Norwegian National Opera & Ballet
#9 of 100 hotels in Oslo
Top Deal
US$278*
US$149* /night
View Deal
Hotwire.com
US$151*
Expedia.com
US$151*
AMOMA
US$278*
Oevre Slottsgate 2c, Oslo 0157, Norway
0.7 km from The Norwegian National Opera & Ballet
#26 of 100 hotels in Oslo
US$98* /night
View Deal
TripAdvisor
US$98*
AMOMA
US$202*
Cancelon
US$105*
Tollbugata 25, Oslo 0157, Norway
0.7 km from The Norwegian National Opera & Ballet
#46 of 100 hotels in Oslo
Top Deal
US$289*
US$131* /night
View Deal
Booking.com
US$136*
AMOMA
US$289*
Hotwire.com
US$131*
Brugata 7, Oslo 0186, Norway
0.7 km from The Norwegian National Opera & Ballet
#61 of 100 hotels in Oslo
Top Deal
US$253*
US$136* /night
View Deal
TripAdvisor
US$168*
Hotwire.com
US$168*
AMOMA
US$253*
Oevre Slottsgate 2, Oslo 0157, Norway
0.7 km from The Norwegian National Opera & Ballet
#67 of 100 hotels in Oslo
No availability for your dates from these sites
Hotels.com
Hotwire.com
Hostelworld.com
Grensen 20, Oslo 0180, Norway
0.9 km from The Norwegian National Opera & Ballet
#43 of 100 hotels in Oslo
Top Deal
US$103*
US$98* /night
View Deal
TripAdvisor
US$98*
Booking.com
US$98*
ScandicHotels.com
US$103*
Grensen 19, Oslo 0159, Norway
0.9 km from The Norwegian National Opera & Ballet
#86 of 100 hotels in Oslo
Top Deal
US$216*
US$94* /night
View Deal
Hotwire.com
US$94*
TripAdvisor
US$94*
AMOMA
US$216*
Karl Johans gate 31, Oslo 0159, Norway
1.0 km from The Norwegian National Opera & Ballet
#14 of 100 hotels in Oslo
Top Deal
US$239*
US$217* /night
View Deal
Booking.com
US$239*
Orbitz.com
US$238*
Hotwire.com
US$238*
Moellergata 26, Oslo 0179, Norway
1.0 km from The Norwegian National Opera & Ballet
#20 of 100 hotels in Oslo
Top Deal
US$145*
US$78* /night
View Deal
Expedia.com
US$79*
Orbitz.com
US$79*
AMOMA
US$145*
Rosenkrantz' gate 13, Oslo 0160, Norway
1.0 km from The Norwegian National Opera & Ballet
#30 of 100 hotels in Oslo
Top Deal
US$356*
US$138* /night
View Deal
Travelocity
US$138*
Cancelon
US$140*
AMOMA
US$356*
Karl Johans Gate 33, Oslo 0162, Norway
1.0 km from The Norwegian National Opera & Ballet
#39 of 100 hotels in Oslo
Top Deal
US$261*
US$138* /night
View Deal
TripAdvisor
US$141*
Booking.com
US$141*
AMOMA
US$261*