Welcome to Royal Lancaster London

Royal Lancaster London is Hyde Park’s proud mid-century architectural icon. Our unrivalled location, overlooking the park, makes us a superb location for your stay in the centre of London.

With breathtaking views of the famous London skyline, you can be assured of immaculate service and world-class cuisine.
We’re proud of the expertise we’ve gained over half a century as one of London’s leading hotels.

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. A short stroll west takes you to bohemian Notting Hill. Walk east to Marble Arch and the vibrancy of world-famous Oxford Street. Or amble south through the park and find yourself in Knightsbridge.

Proud to be recognised by