Welcome to Royal Lancaster London

Royal Lancaster London is superbly located in the heart of the capital, offering London luxury and impeccable service, with breathtaking views of the iconic skyline to ensure an unforgettable stay. Our unrivalled location on the border of Hyde Park ensures we have lots of beautiful open space right on our doorstep, whilst still being close to all of the key attractions London has to offer, making us perfect for city breaks and staycations.


Our tempting reopening packages and dinner offers combine great rates with thoughtful touches such as complimentary breakfast, free cancellation and onsite car parking.


Proud to be recognised by