Search Hotels Near Crystal Palace National Sports Centre, London
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Check prices on hotels close to Crystal Palace National Sports Centre
Top Trending Hotels Near Crystal Palace National Sports Centre
Crystal Palace National Sports Centre is located in a vibrant area of London known for its stunning architecture and popular art scene. The neighbourhood is home to 29 hotels and other accommodation options, so you can find something that works for your stay.
Staying near Crystal Palace National Sports Centre
You can choose from 8 hotels and accommodation options within a mile of Crystal Palace National Sports Centre, including these options:
- Crystal Palace B&B: This 3-star hotel features a restaurant, free WiFi and a bar. Our customers like its bar and central location.
- Westow House: This 3.5-star bed & breakfast features free breakfast, free WiFi and free parking. It's a favourite with Expedia travellers for its WiFi.
- Beautiful 2 Bedroom Private Apartment: Amenities at this aparthotel include a restaurant and free WiFi.
Things to see and do near Crystal Palace National Sports Centre
After you've visited Crystal Palace National Sports Centre, you can explore the sights within a couple miles of the area.
You might want to spend some time browsing the exhibits at Crystal Palace Museum, Brixton Windmill or Museum Of Croydon. Sydenham Wells Park, St George's Parish Church and Windrush Square are some of the local landmarks to explore. You can catch a show at O2 Academy Brixton, Fairfields Halls and Landor Theatre.
Clapham Common and The Oval are both worth a visit while you're out exploring. You might also stop by The Shard, located 5.8 mi from Crystal Palace National Sports Centre, or Tower Bridge which is 5.8 mi away.
Getting to Crystal Palace National Sports Centre
With so many ways to get around, exploring the area around Crystal Palace National Sports Centre is simple. Nearby metro stations include Beckenham Junction Tram Station, Elmer's End Tram Station and Beckenham Road Tram Station. If you're taking a train into town, Petts Wood Station, Orpington Station and Hayes Station are the stations closest to London Borough of Bromley.