Below, you'll find all the hotels near Wembley Stadium , listed by their journey time to Wembley Stadium itself, which is around 10 mins north west from the heart of the city of London. There is very limited parking at Wembley Stadium and spaces must be booked in advance. [click to book parking at Wembley] There are only six hotels in walking distance to Wembley Stadium Wembley Park is the nearest underground station - just 7 mins walk from Wembley Stadium. Tubes take 20 mins from London Kings Cross