Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht ARS Argentina, Peso
English
Deutsch English Español Français Italiano Nederlands

Search Hotels

2026-11-07

2026-11-08

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



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in London near Royal Opera House

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

5961 properties found

  • Leicester Square Studios

    Irving Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    The West End Criterion Theatre is within 5 minutes' walk of the 5-room Leicester Square Studios London, while the public Trafalgar Square is situated nearby. The apartment offers modern facilities…

    More...

    From US$ 197
    price for 1 night
    Book Now From US$ 197
  • Leicester Square 2Nd Floor Studios

    Irving Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    To enjoy your vacation in London, stay at Leicester Square 2Nd Floor Studios London, which is only 1.2 km from St James's Park and nearly a 10-minute drive from Hyde Park.

    More...

    From US$ 244
    price for 1 night
    Book Now From US$ 244
  • Chateau Denmark London

    Outernet Place, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Located just 1.2 km from the Trafalgar Square art museum "National Gallery", the 5-star Chateau Denmark London hotel is about 5 minutes' walk from Phoenix Theatre London. Boasting a location in the…

    More...

    From US$ 857
    price for 1 night
    Book Now From US$ 857
  • Rosewood London

    252 High Holborn. Holborn, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    The smoke-free Rosewood London Hotel is situated near the shopping district of London, in close proximity to Sir John Soane's House Museum. Boasting a location about 10 minutes' walk from the famous…

    More...

    From US$ 910
    price for 1 night
    Book Now From US$ 910
  • Soho 22 Serviced Apartments

    Greek Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Situated merely a 6-minute stroll from the private members h Club London, the 2-room Soho 22 Serviced Apartments London also boasts easy access to Marylebone train station which is 2.7 km away. The…

    More...

    From US$ 189
    price for 1 night
    Book Now From US$ 189
  • Soho Deluxe 1 Bedroom Apartment

    21 Greek Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Located in Soho with plenty of British pubs where locals spill out onto the pavements in summertime, a 5-minute walk from the repertory Prince Charles Cinema, the welcoming Soho Deluxe 1 Bedroom…

    More...

    From US$ 831
    price for 1 night
    Book Now From US$ 831
  • Cityspace Leicester Square

    16 Irving Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    If you want to stay in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, Cityspace Leicester Square London apartment is a good choice located, a…

    More...

    From US$ 240
    price for 1 night
    Book Now From US$ 240
  • Soho Luxury 1 Bedroom Apartment

    21 Greek Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    The 43 m² Soho Luxury 1 Bedroom Apartment London is located a mere 1.6 km from Mayfair and about a 25-minute walk from St Paul's Anglican Cathedral. The maximum occupancy at this 1-bedroom apartment…

    More...

    From US$ 649
    price for 1 night
    Book Now From US$ 649
  • Italianflat - Shaldon

    132 Charing Cross Road, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Italianflat - Shaldon Apartment London overlooks the city and is situated 6 minutes' walk from Abbott and Holder Art Gallery. This apartment capacity is based on up to 3 guests.

    More...

    From US$ 249
    price for 1 night
    Book Now From US$ 249
  • Stylish 2 Bedroom Apartment In The Heart Of Soho Walk To Cafes & Attractions!

    132 Charing Cross Rd Flat 16 Shaldon Mansion, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    The 70 m² Stylish 2 Bedroom Apartment In The Heart Of Soho Walk To Cafes & Attractions! London is located around a 25-minute walk from the cantilevered Coca-Cola London Eye Observation Wheel and 2.6…

    More...

    From US$ 571
    price for 1 night
    Book Now From US$ 571
  • Central London Apartment For Family Upto 5

    116 Shaftesbury Avenue, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    The 50 m² Central London Apartment For Family Upto 5 is a great place to stay in the Theatreland district, approximately a 25-minute walk from the 13.7-tonne Big Ben Bell. This 3-bedroom apartment…

    More...

    From US$ 430
    price for 1 night
    Book Now From US$ 430
  • Soho Penthouse

    Greek Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Located around a 5-minute stroll from the buzzing Theatre-district Piccadilly Circus Square, the 1-bedroom Soho Penthouse Apartment London accommodates up to 2 guests. The famous British Museum is…

    More...

    From US$ 589
    price for 1 night
    Book Now From US$ 589
  • Premier Inn London Leicester Square

    1 Leicester Place Leicester Square, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Located nearly 10 minutes' walk from Oxford Street, the 3-star Premier Inn London Leicester Square provides guests with baggage storage. This London hotel features safety facilities including luggage…

    More...

    From US$ 157
    price for 1 night
    Book Now From US$ 157
  • Leicester Square Apartments By Joivy

    18 Irving Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    The 6-room Leicester Square Apartments By Joivy London boasts a central location nearly 5 minutes' walk from the public Trafalgar Square.

    More...

    From US$ 581
    price for 1 night
    Book Now From US$ 581
  • Central Quality Point Piccadilly

    36 Goodge St,, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Central Quality Point Piccadilly London apartment, located in the Chinatown district, about a 25-minute walk from Museum of London, features views of the city. Wi-Fi and a car park are provided for…

    More...

    From US$ 216
    price for 1 night
    Book Now From US$ 216
  • Design 1-Bed Close To Covent Garden - Sleeps 4

    Bloomsbury Square, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    To enjoy your vacation in London, stay at the 1-bedroom Design 1-Bed Close To Covent Garden - Sleeps 4 London apartment, which is only 12 minutes' walk from Gordon Square and just 1.5 km from the…

    More...

    From US$ 383
    price for 1 night
    Book Now From US$ 383
  • Luxury 1-Bed Near Covent Garden - Sleeps 4 - Lift

    Wc1A 2Lp, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Located around 3 km from Marylebone railway station, the 45 m² Luxury 1-Bed Near Covent Garden - Sleeps 4 - Lift Apartment London is only a 9-minute walk from the famous British Museum. Wi-Fi and…

    More...

    Book Now
  • Stay In Bloomsbury

    21 Little Russell Street 3 Floor, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    Stay In Bloomsbury London apartment boasts a convenient location nearly 5 minutes' walk from the famous British Museum. Guests can use Wi-Fi for either business or leisure reasons.

    More...

    From US$ 132
    price for 1 night
    Book Now From US$ 132
  • Stay In Bloomsbury2

    21 Little Russell Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    To enjoy your vacation in London, stay at Stay In Bloomsbury2 London apartment, which is within 2 km of Selfridges London Department Store and nearly 25 minutes' walk from Buckingham Palace.

    More...

    From US$ 242
    price for 1 night
    Book Now From US$ 242
  • Soho Mews House

    Greek Street, London, United Kingdom

    0.6 km to Royal Opera House (Show map)

    The 116 m² Soho Mews House Apartment London is a great place to stay in the Theatreland district, about a 20-minute walk from St James's Park. Situated in the immediate vicinity of the large…

    More...

    From US$ 1150
    price for 1 night
    Book Now From US$ 1150