Menu

Search options

2026-04-21

2026-04-22
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Oslo near National Theatre

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

743 results

  • Hegdehaugsveien 1

    From US$ 313

    1 Hegdehaugsveien, Oslo, Norway

    0.7 km to National Theatre (To the map)

    Located within 3 km of Viking Ship Museum, the 44 m² Hegdehaugsveien 1 Apartment apartment stands within 1.9 km of a top family-friendly place like The Vigeland Park.

    To the hotel

    price for 1 night
    Book Now From US$ 313
  • Parkveien

    Parkveien 64, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    Book Now
  • City Center Parkveien

    Parkveien 64, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    Book Now
  • Praktisk 1-Roms Leilighet

    From US$ 212

    64 Parkveien Etasje Nr 2, Oslo, Norway

    0.7 km to National Theatre (To the map)

    The 1-room Praktisk 1-Roms Leilighet Apartment apartment lies 25 minutes' walk from Vigeland Museum and 900 metres from National Theatre tube station. To support your physical well-being, hiking…

    To the hotel

    price for 1 night
    Book Now From US$ 212
  • National Theater Dormitory Mixed

    From US$ 54

    64 Parkveien, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • Luxury Apartment By The Beach

    From US$ 336

    Stranden 39, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 336
  • Super Stay Apartment In Oslo City Center

    From US$ 186

    H324, Parkveien 64, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 186
  • Best Western Plus City Hotel

    From US$ 144

    30 Kirkegata, Oslo, Norway

    0.7 km to National Theatre (To the map)

    Best Western Plus City Hotel Oslo offers 21 rooms in the vicinity of Karpedammen, a 13-minute stroll away.

    To the hotel

    price for 1 night
    Book Now From US$ 144
  • Bob W Oslo Sentralen

    From US$ 80

    30 Kirkegata, Oslo, Norway

    0.7 km to National Theatre (To the map)

    Providing 65 rooms, Bob W Sentralen Hotel Oslo is only 10 minutes' walk from Nationaltheatret. Set just a short stroll away from Vigeland Museum, the hotel also gives access to such sports venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 80
  • Central Apartment In Solli

    Parkveien 64 H0326, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    Book Now
  • Beautiful Apartment At Frogner Oslo

    From US$ 877

    Observatoriegata 10, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 877
  • Cozy Studio In Frogner By Aker Brygge

    From US$ 236

    Observatoriegata 10 213, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 236
  • Lekker Toppleilighet I Smoroyet Av Oslo!

    Leilighet, Observatoriegata 10, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    Book Now
  • Forenom Serviced Apartments Oslo Vika

    From US$ 275

    Observatoriegata 13-15, Oslo, Norway

    0.7 km to National Theatre (To the map)

    Forenom Serviced Apartments Oslo Vika is set 2.8 km from the monographic Munch Museum and 0.9 km from the royal Palace Park in Frogner district. Free Wi Fi is provided in the rooms, while public…

    To the hotel

    price for 1 night
    Book Now From US$ 275
  • Exclusive And Central Apartment In Vika

    From US$ 335

    Observatoriegata 17B, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 335
  • My Little Boat House

    Lokkegangen 5 403, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    Book Now
  • Sentral Leilighet I Vika

    Observatoriegata 17C, Oslo, Norway

    0.7 km to National Theatre (To the map)

    To the hotel

    Book Now
  • Scandic Solli

    From US$ 183

    Parkveien 68, Oslo, Norway

    0.7 km to National Theatre (To the map)

    Featuring allergy friendly rooms, a gym and a terrace throughout the property, Scandic Solli Hotel Oslo offers quiet accommodation next to KIWI Solli plass Plaza. The venue is placed in the centre of…

    To the hotel

    price for 1 night
    Book Now From US$ 183
  • Forenom Serviced Apartments Oslo Nobel

    From US$ 133

    32 Inkognitogata, Oslo, Norway

    0.7 km to National Theatre (To the map)

    Frogner Park is about 20 minutes' walk from the 1-room Forenom Serviced Apartments Oslo Nobel apartment, while Uranienborg Church is situated nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 133
  • Comfort Hotel Karl Johan

    From US$ 139

    Karl Johans Gate 12, Oslo, Norway

    0.7 km to National Theatre (To the map)

    Located less than a 5-minute walk from the miniature Oslo Camping Golf Course, which is highly appreciated by sports lovers, the 3-star Comfort Hotel Karl Johan Oslo includes 181 rooms. You will find…

    To the hotel

    price for 1 night
    Book Now From US$ 139