Unrivalled luxury in the heart of St. James’s
Located in the heart of historic St James’s, minutes from royal parks and palaces, The Stafford London offers world-class accommodation at one of London’s most prestigious addresses. Boasting three unique buildings, each with their own style and character, guests experience timeless luxury, combined with contemporary sophistication and impeccable service.
Rooms
Our stylish rooms feature sumptuous fabrics, a rich selection of artwork and marble bathrooms – with some offering magnificent four-poster beds.
DISCOVER MORESuites
Our elegant collection of Suites is perfect for relaxing and spoiling yourself with our exclusive services and amenities.
DISCOVER MOREExplore the Hotel
Main House
The Stafford’s Main House is a blend of Victorian grandeur and modern comfort.
DISCOVER MOREMews Suites
This elegant collection of Suites is perfect for relaxing and spoiling yourself with our exclusive services and amenities.
DISCOVER MORECarriage House
Separate from the main hotel, the Carriage House Rooms and Suites serve as a chic and private oasis.
DISCOVER MOREThe Gatehouse
The epitome of luxury, The Gatehouse Suite, serves as a chic and private oasis, with three floors of understated opulence.
DISCOVER MORE