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 theater. If you want to find things to see and do in the area, you may want to check out Westfield Stratford City and O2 Arena.

Where Can I Stay near London Stadium?

We've got 120 hotels to choose from within a mile of London Stadium. You might want to think about one of these choices that are popular with our guests:

Modern 2 Bedroom East London Apartment by Olympic Park

  • • 3.5-star apartment • Free WiFi

Spacious Riverside Flat for 4 in Stratford

  • • 3.5-star apartment • Free WiFi

Modern 2 Bedroom East London Apartment by Olympic Park

  • • 3.5-star apartment • Free WiFi • Terrace

Vrbo Property

  • • 3-star hotel • Free breakfast • Free WiFi • Restaurant • Comfy beds

Modern 2 Bedroom Apartment Next To Olympic Park

  • • 3.5-star apartment • Terrace

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
  • • Tate Modern
  • • Aldwych Theatre

London travel guides

London Travel Guides