5-star · St. James's, London
The Stafford London
From $605 / night · final rate confirmed by your concierge
About The Stafford London
The Stafford London is London's best-kept secret — a St. James's townhouse hotel tucked into a quiet courtyard off Blue Ball Yard, where the noise of Piccadilly feels an entire world away. This is the London hotel for those in the know: a private, clubbable address of wood-panelled suites, a legendary American Bar with its collection of signed photographs and celebrities' ties pinned to the ceiling, and a genuine warmth of service that the bigger hotels can only imitate. The Stafford's Carriage House mews suites are among the most charming rooms in London — set within the original 18th-century stabling with hand-painted beams and individual character. The hotel's wine cellar, dating to the 17th century, is the oldest and most remarkable in London. Position in St. James's places guests between Buckingham Palace, the Royal Academy, and the Ritz. Best for: those who want London's most private and personally attended luxury hotel, American visitors who treasure the American Bar, and anyone who prizes a genuinely secret London address.
Alfred member benefits at The Stafford London
- Dedicated Alfred concierge from arrival
- American Bar private table with a masterclass cocktail
- Complimentary Champagne & St. James's welcome gift
- Early check-in / late check-out on request
- Private 17th-century wine cellar dinner for two arranged
- St. James's Palace & Green Park guided walking tour
Rooms & suites at The Stafford London
Carriage House Room
Junior Suite
Grand Suite
FAQ
What benefits do I get at The Stafford London with Alfred Concierge?
Alfred members receive Dedicated Alfred concierge from arrival, American Bar private table with a masterclass cocktail, Complimentary Champagne & St. James's welcome gift, Early check-in / late check-out on request, Private 17th-century wine cellar dinner for two arranged, St. James's Palace & Green Park guided walking tour. Mention Alfred at check-in for VIP recognition.
How much does it cost to stay at The Stafford London?
Rates at The Stafford London start from about $605 per night. Your Alfred concierge confirms the exact rate for your dates — often below public price, with member perks included.
Where is The Stafford London located?
The Stafford London is in St. James's, London (16-18 St James's Place, St. James's, London SW1A 1NJ).
How do I book The Stafford London?
Download the Alfred Concierge app, open The Stafford London, and message your concierge — availability, the best rate, and every member benefit are arranged for you.
Book The Stafford London with Alfred
Alfred Concierge secures the best available rate at The Stafford London, a room upgrade subject to availability, and every member benefit above. Open The Stafford London in the app → · More hotels in London