Skip to main content
Hotel profile

The Shepherd Mayfair

London, UK · Elegant Hotel Collection · October 2026

The Shepherd Mayfair photo 1
The Shepherd Mayfair photo 2
The Shepherd Mayfair photo 3

The Shepherd Mayfair occupies a distinctive corner of Shepherd Market in central Mayfair, with Green Park underground station and the West End within easy reach. The 82-room hotel is arranged across six floors and offers individually configured rooms and suites, from compact Standard categories to the larger Shepherd’s Suite and Mayfair Suite. Interiors combine warm timber, patterned textiles, marble bathrooms, floor-to-ceiling windows and a residential sense of ease; selected suites include bathtubs, while all rooms provide Wi-Fi, coffee and tea facilities, minibars and bespoke Floris bath amenities. Dining is centred on Fayre, a seasonal British restaurant led by chef John Stawicki, supported by the relaxed Lounge and Teddy’s, a discreet late-night cocktail bar. The mood is composed and neighbourhood-focused, giving Mayfair a quieter, more personal hotel address.