Mobile View

Hotels in Crystal Palace, London

Crystal Palace Hotels: Book from only £11.25 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: 18 Jul 23

More hotels near Crystal Palace

Last updated: 18 Jul 23
Name Distance from
centre of Crystal Palace
customer rating Price per person per night
Best Western Queens Crystal Palace Hotel 0.5 miles
3.8
£14.63
Croydon Court Hotel 2.5 miles
3.4
£26.67
Windmill Place Apartments 2.7 miles
2.5
£31.67
Best Western Plus Croydon 2.7 miles
4.0
£40.50
Bromley Court Hotel 3.2 miles
4.0
£75.65
Kings Hall 3.3 miles
4.2
£24.00
Best Western Peckham Hotel 3.9 miles
4.1
£17.55
Clapham South Dudley Hotel 4.0 miles
3.6
£11.25
Clapham South Belvedere Hotel 4.0 miles
3.6
£11.25
Tooting Studios 4.0 miles
4.5
£38.00
Southside Budget Rooms 4.0 miles
4.0
£52.95
Halsmere Studios London 4.2 miles
4.0
£49.50
Tooting Bed and Breakfast 4.3 miles
4.0
£38.00
Horizons Accommodation 4.3 miles
3.5
£49.50

Other hotels in Crystal Palace

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