October 28, 2026 — The Shepherd Mayfair, a new 82-key luxury hotel at 2 Stanhope Row in London’s Mayfair, opened on October 27 with its restaurant and lounge, and a late-night cocktail bar to follow in November.
What is happening
The six-floor hotel is owned by a joint venture between Bain Capital and Orka Investments and is part of Elegant Hotels of the World. It takes its name from Edward Shepherd, who created the surrounding neighborhood. Design studio Shepherd& handled architecture and interiors.
| Detail | The Shepherd Mayfair |
|---|---|
| Status | Open from October 27, 2026 |
| Address | 2 Stanhope Row, London W1J 7BT, United Kingdom |
| Rooms | 82: 70 rooms and 12 suites |
| Rates | From £500 a night (published opening rate) |
| Fayre | 62-seat ground-floor restaurant, breakfast to dinner — open now |
| The Lounge | 46-seat all-day café and bar with terrace — open now |
| Teddy’s | 72-seat lower-ground cocktail bar — opening November 2026 |
Other touches include Floris London bath amenities, a British art collection, a ground-floor walkway modeled on London’s historic arcades, a three-meter amber-glass chandelier, and 20-minute EMS personal-training sessions.
What it means for travelers
- Airports: London Heathrow (LHR) is the main long-haul gateway for central London; Mayfair is in the West End near Green Park.
- Not a chain hotel: This is an independent hotel, so there are no Marriott, Hilton or Hyatt points to earn or burn here.
- Soft-opening period: Teddy’s bar is not open until November, so early guests will find one outlet still to come.
Sources
- Hospitality Net — The Shepherd Mayfair Is Now Open
Get the Dynamic Travel News Weekly Recap by email every Sunday
Cruise, hotel, airline and travel-warning news for travelers and customers of Dynamic Travel & Cruises. Free.
Subscribe free









