We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Crystal Palace Park

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
122 Belgrave Road, London SW1V 2BL, England
9.4 km from Crystal Palace Park
#242 of 1,063 hotels in London
USD 158* /night
View Deal
Expedia.com
USD 160*
Orbitz.com
USD 160*
Hotwire.com
USD 160*
61-63 Croydon Road, London SE20 7TS, England
1.0 km from Crystal Palace Park
#653 of 1,063 hotels in London
USD 51* /night
View Deal
Orbitz.com
Travelocity
LateRooms.com
122 Church Road | Crystal Palace, London SE19 2UG, England
1.4 km from Crystal Palace Park
#923 of 1,063 hotels in London
Top Deal
USD 58*
USD 46* /night
View Deal
Orbitz.com
USD 51*
Booking.com
USD 51*
Hostelworld.com
USD 58*
206 Davidson Road, Croydon, Greater CR0 6DF, London E14 8RN, England
3.9 km from Crystal Palace Park
#991 of 1,063 hotels in London
No photo provided
The Eden Park | 422 Upper Elmers End Road, Beckenham BR3 3HQ, England
4.0 km from Crystal Palace Park
USD 83* /night
View Deal
Booking.com
USD 83*
LateRooms.com
USD 83*
Priceline
USD 83*
35-37 Morland Avenue, Croydon CR0 6EA, England
4.2 km from Crystal Palace Park
597-603 London Road, Croydon CR7 6AY, England
4.5 km from Crystal Palace Park
Loading prices...
Cancelon
639-641 London Road, Croydon CR7 6AZ, England
4.5 km from Crystal Palace Park
No photo provided
Bromley Hill, Bromley BR1 4JD, England
4.6 km from Crystal Palace Park
Top Deal
USD 112*
USD 98* /night
View Deal
Travelocity
USD 99*
Hotels.com
USD 99*
Cancelon
USD 112*
18 Leigham Court Road | Streatham, London SW16 2PJ, England
4.6 km from Crystal Palace Park
#546 of 1,063 hotels in London
Top Deal
USD 117*
USD 93* /night
View Deal
Hotels.com
Expedia.com
USD 98*
Cancelon
USD 117*
585, 589 London Road | Thornton Heath, Croydon CR7 6AY, England
4.6 km from Crystal Palace Park
USD 56* /night
View Deal
Priceline
USD 56*
ibis Styles
USD 57*
Hotwire.com
USD 56*
2, Dunheved Road South, Croydon CR7 6AD, England
4.6 km from Crystal Palace Park
Top Deal
USD 60*
USD 54* /night
View Deal
Orbitz.com
USD 56*
Priceline
USD 55*
Booking.com
USD 60*
10 Half Moon Lane | Herne Hill, London SE24 9HU, England
4.7 km from Crystal Palace Park
#452 of 1,063 hotels in London
USD 186* /night
View Deal
TripAdvisor
USD 185*
Booking.com
USD 185*
Orbitz.com
USD 186*
29/30 Dingwall Road, Croydon CR0 2NB, England
5.0 km from Crystal Palace Park
Top Deal
USD 107*
USD 89* /night
View Deal
Travelocity
USD 89*
Hotwire.com
USD 89*
HotelQuickly
USD 107*
Phillips House 6 Lansdowne Road, Croydon CR0 2BX, England
5.1 km from Crystal Palace Park
USD 97* /night
View Deal
Booking.com
Priceline
Agoda.com
22 Addiscombe Road, Croydon CR0 5PE, England
5.1 km from Crystal Palace Park
USD 42* /night
View Deal
Booking.com
USD 42*
Priceline
USD 42*
Agoda.com
26 Wellesley Road | South London, Croydon CR0 9XY, England
5.2 km from Crystal Palace Park
Top Deal
USD 75*
USD 67* /night
View Deal
Hotwire.com
USD 67*
Booking.com
USD 67*
getaroom.com
USD 75*
37 London Road, Bromley BR1 1DG, England
5.2 km from Crystal Palace Park
USD 58* /night
View Deal
Travelodge
USD 58*
Travelocity
Orbitz.com
1 Lansdowne Road, Croydon CR0 2BX, England
5.2 km from Crystal Palace Park
Top Deal
USD 73*
USD 59* /night
View Deal
Hotels.com
Expedia.com
USD 67*
Cancelon
USD 73*
7 Altyre Road, Croydon CR9 5AA, England
5.3 km from Crystal Palace Park
Top Deal
USD 123*
USD 83* /night
View Deal
Hotwire.com
USD 83*
Expedia.com
USD 83*
Cancelon
USD 123*
Norfolk House | Wellesley Road, Croydon CR0 1LH, England
5.3 km from Crystal Palace Park
Top Deal
USD 102*
USD 50* /night
View Deal
Orbitz.com
USD 89*
Travelodge
USD 51*
Cancelon
USD 102*
1 Priddy's Yard | off Frith Road, Croydon CR0 1TS, England
5.5 km from Crystal Palace Park
USD 76* /night
View Deal
Priceline
USD 76*
Booking.com
USD 76*
HIExpress.com
USD 77*
434 Coldharbour Lane | Brixton, London SW9 8HH, England
6.0 km from Crystal Palace Park
#96 of 1,063 hotels in London
No availability for your dates from these sites
Booking.com
Agoda.com
PremierInn.com
33 Rodway Road, Bromley BR1 3JP, England
6.0 km from Crystal Palace Park
USD 108* /night
View Deal
Booking.com
USD 107*
LateRooms.com
USD 108*
256A High Street, Croydon CR0 1NF, England
6.0 km from Crystal Palace Park
Top Deal
USD 77*
USD 65* /night
View Deal
Expedia.com
USD 77*
Hotwire.com
USD 77*
Booking.com
USD 77*
467-469 Brixton Road, London SW9 8HH, England
6.0 km from Crystal Palace Park
No photo provided
3-5 South Park Hill Road, Croydon CR2 7DY, England
6.1 km from Crystal Palace Park
Loading prices...
Hotwire.com
Agoda.com
104 Coombe Road, Croydon CR0 5RB, England
6.2 km from Crystal Palace Park
Loading prices...
Booking.com
PremierInn.com
USD 93*
110 Peckham Road | Peckham, London SE15 5EU, England
6.3 km from Crystal Palace Park
#568 of 1,063 hotels in London
Top Deal
USD 70*
USD 63* /night
View Deal
Booking.com
USD 70*
Hotwire.com
USD 63*
Cancelon
USD 65*
1-13 Lewisham High Street | Lewisham, London SE13 5AF, England
6.4 km from Crystal Palace Park
#333 of 1,063 hotels in London
Loading prices...
Booking.com
PremierInn.com
USD 97*
Priceline
131 Widmore Road, Bromley BR1 3AX, England
6.4 km from Crystal Palace Park
USD 102* /night
View Deal
TripAdvisor
USD 104*
Booking.com
USD 104*
*Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.
London Travel Forum Need specific advice visiting London, England? Visit the TripAdvisor Travel Forum for London and ask our Destination Experts and the travel community.