The Stafford London

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

Rooms & suites at The Stafford London

Classic Room

Classic Room

King Bed · St. James's Courtyard · 323 ft² · Sleeps 2

Carriage House Room

Carriage House Room

King Bed · Blue Ball Yard Mews · 430 ft² · Sleeps 2

Junior Suite

Junior Suite

King Bed · St. James's Views · 646 ft² · Sleeps 2

Grand Suite

Grand Suite

Two Bedrooms · St. James's Palace & Park · 2153 ft² · Sleeps 4

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