Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Twickenham Stadium is located in a vibrant area of Twickenham known for its stunning river views and sporting events. The neighbourhood is home to 99 hotels and other accommodation options, so you can find something that works for your stay.
Take your pick of 15 hotels and accommodation options within a mile of Twickenham Stadium, including these picks:
While you're in town visiting Twickenham Stadium, you can explore the sights and attractions within a few miles of the area.
Hampton Court Palace, Hampton Court and Orleans House Gallery feature a variety of fascinating exhibits to see while you're in town. Marble Hill House, Ham House and Richmond Palace are some of the local landmarks to explore. Spend some time wandering around Richmond Park, Royal Botanic Gardens, Kew and Richmond Green.
Kempton Racecourse, Kingston University and Ealing Broadway Shopping Center are a few additional nearby sights. Spend some time checking out Westfield London Shopping Centre, which is 6.3 mi from Twickenham Stadium, or make a stop by Stamford Bridge Stadium, located 6.6 mi away.
With so many choices for transport, seeing all of the area near Twickenham Stadium is easy. Local metro stations include Richmond Underground Station and Kew Gardens Underground Station. If you'd like to explore more of the area, jump aboard a train from Twickenham St Margarets Station, Richmond Twickenham Station or Twickenham Station.