The Stafford London

Historic Hospitality

fromUSD $544*night
Includes all taxes & fees
Skylark members can access over $70 in perks at this hotel!
or to become a member, it's free!
*Based on a 4 night stay, from Fri, Jan 23 to Tue, Jan 27. Perks may not apply to this rate. view this rate

London, England

The Stafford London

Historic Hospitality

What it is

The Stafford London is a venerable hotel in St. James’s, blending British heritage, refined comfort, and discreet service to create a timeless hideaway in the heart of the city.

What it isn't

This isn’t a contemporary, design-forward spot; it’s a classic, storied property infused with old-world charm.

What we think

The Stafford London stands as a pillar of British elegance, with its historic main house, converted stables, and atmospheric wine cellar. Rooms and suites evoke a sense of understated sophistication, furnished with antiques and thoughtful details that reflect the hotel’s storied past. The famed American Bar, with its eclectic memorabilia and signature cocktails, is a relaxed gathering place that feels as welcoming to locals as to travelers. Guests can enjoy modern British cuisine at The Game Bird, celebrating seasonal ingredients and traditional recipes with a contemporary twist. Impeccable service and a quiet courtyard sanctuary complete the experience, making The Stafford feel more like a private club than a traditional hotel.

You're here because

You appreciate storied history, personal service, and a quintessentially British atmosphere, all steps away from London’s cultural landmarks and boutiques.

The Moment

Savoring a pint in the American Bar after a day of exploring London, the memorabilia on the walls telling countless stories as the evening light casts a warm glow over the courtyard.

Restaurants & Bars

The Game Bird - Honoring British classics with a modern spin

American Bar - Offers an inviting, club-like setting for cocktails and conversation

Location

Tucked away in St. James’s, The Stafford is moments from Green Park, Buckingham Palace, and Mayfair’s luxury shopping—perfectly placed for both business and leisure travelers seeking a refined London base.

St James Place 16 18
London, SW1A 1NJ
United Kingdom