Find Romantic Hotels in Crystal Palace from S$145
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Crystal Palace Romantic Hotels
Our top choices for Crystal Palace romantic hotels

7.8 out of 10, Good, (3410)
The price is S$145
includes taxes & fees
4 Jan - 5 Jan, 2026

Holiday Inn London - Kensington High St. by IHG
Holiday Inn London - Kensington High St. by IHGLondon City Centre
8.0 out of 10, Very good, (1671)
The price is S$150
includes taxes & fees
11 Jan - 12 Jan, 2026

8.2 out of 10, Very good, (1907)
The price is S$154
includes taxes & fees
4 Jan - 5 Jan, 2026

Leonardo Royal Hotel London City - Tower of London
Leonardo Royal Hotel London City - Tower of LondonLondon City Centre
8.8 out of 10, Excellent, (2301)
The price is S$232
includes taxes & fees
23 Dec - 24 Dec

9.0 out of 10, Wonderful, (1964)
The price is S$304
includes taxes & fees
6 Jan - 7 Jan, 2026
The price is S$504
includes taxes & fees
27 Dec - 28 Dec

8.8 out of 10, Excellent, (2965)
The price is S$223
includes taxes & fees
4 Jan - 5 Jan, 2026

9.0 out of 10, Wonderful, (1974)
The price is S$254
includes taxes & fees
6 Jan - 7 Jan, 2026
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top Crystal Palace Hotel Reviews

The Grand at Trafalgar Square
10/10 Excellent
Explore a world of travel with Expedia
More Hotel Options in Crystal Palace
Hotels in Crystal Palace by Star Rating
Explore more hotels
- President Hotel
- Ibis budget London Heathrow Central
- Mitre House Hotel
- The Westminster London, Curio Collection by Hilton
- Premier Inn London Hammersmith - Talgarth Road
- Miiro Templeton Garden
- Park Plaza London Riverbank
- Club Quarters Hotel, Trafalgar Square
- Brit Hotels Earls Court
- The Bailey's Hotel London Kensington
- St. James' Court, A Taj Hotel, London
- Leonardo Royal London Tower Bridge
- Point A Hotel London Liverpool Street
- Hotel Riu Plaza London Victoria
- The Clermont London, Victoria
- One Hundred Shoreditch
- The Z Hotel Trafalgar
- Apex City of London Hotel
- Park Plaza County Hall London
- Leonardo Royal London St Paul’s









































