Mobile View

Hotels in Crystal Palace, London

Crystal Palace Hotels: Book from only £13.75 per person!

Crystal Palace Hotels

Crystal Palace hotels are situated in an elevated and popular residential district of South London, so you’ll get great views of Central London from here! The best vantage point is at the top of Sydenham Hill in Crystal Palace Park, You’ll also find the beautiful Lower Lake in the park, where there are life-sized dinosaurs lurking in the undergrowth, and the National Sports Centre. Selhurst Football ground and Wimbledon are within easy reach too!

London Bridge and London Victoria stations are only 20 minutes away via Crystal Palace Train Station, so amazing attractions like the Tower of London and Buckingham Palace are well within your grasp. You won’t find cheaper Crystal Palace hotels anywhere else, so use the following lodging guide and get booking today.

Top selling hotels near Crystal Palace Last updated: 06 Oct 15

More hotels near Crystal Palace

Last updated: 06 Oct 15
Name Distance from
centre of Crystal Palace
customer rating Price per person per night
Queens Hotel London 0.5 miles
Ibis Styles London Croydon 2.5 miles
Croydon Court Hotel 2.5 miles
Norfolk House Hotel 2.5 miles
Windmill Place Apartments 2.7 miles
Kings Hall 3.3 miles
Peckham Lodge 3.9 miles
Euro Lodge Clapham 4.0 miles
Euro Hotel Clapham 4.0 miles
Southside Budget Rooms 4.0 miles
Liberty Fields 4.2 miles
Horizons Accommodation 4.3 miles

Other hotels in Crystal Palace

Average review score for Hotels in Hotels in Crystal Palace, London
Average Guest Rating:
3.6 / 5 Based on 1499 reviews for hotels near Crystal Palace
Multiple currencies display