Skip to main content.

Hotels Near Olympic Stadium

Search for hotels in Olympic Stadium, London, United Kingdom

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in London - Olympic Stadium

Where is London Stadium?

London Stadium is located in Newham. It's in a welcoming neighborhood well known for its local tours and bars. If you'd like to find things to do in the area, you might like to visit Westfield Stratford City and O2 Arena.

Where Can I Stay near London Stadium?

We've got 111 hotels to pick from within just a mile of London Stadium. You may want to consider one of these options that are popular with our travelers:

Modern 2 Bedroom East London Apartment by Olympic Park

  • • 3.5-star apartment • Free WiFi

Spacious Riverside Flat for 4 in Stratford

  • • 3-star hotel • Free breakfast • Free WiFi • Bar • Central location

Holiday Inn Express London - Stratford

  • • 3.5-star apartment • Free WiFi

Modern 2 Bedroom East London Apartment by Olympic Park

  • • 3.5-star apartment • Free WiFi • Terrace

Modern 2 Bedroom Apartment Next To Olympic Park

  • • 4-star hotel • Free WiFi • Restaurant • Fitness center • Central location

Things to See and Do near London Stadium

What to See near London Stadium

  • • O2 Arena
  • • Excel Exhibition Centre
  • • The Gherkin
  • • Tower of London
  • • Tower Bridge

Things to Do near London Stadium

  • • Westfield Stratford City
  • • Liverpool Street
  • • Barbican Arts Centre
  • • HMS Belfast
  • • Museum of London

London travel guides

London Travel Guides