Our Sister Hotels
The Mayfair Townhouse is the fifth British property in the Iconic Hotels & Resorts collection. Every hotel in our collection offers something distinct. If you're drawn to wellness retreats, culinary experiences, historic estates, or vibrant city escapes, there's a stay that speaks to everyone.
From luxury country house hotels in the UK and boutique townhouses in London to beachfront resorts globally, explore our collection and discover where you'd like to stay. Each property offers bespoke service, locally inspired hospitality, and the flexibility to tailor your stay whether travelling for work, with family, for leisure, or a celebration.
An eclectic collection of unique properties, with personalities as distinctly individual as our guests...
Cliveden House
The World’s Finest Stately Home
Grand stately home set on 376 acres of National Trust grounds overlooking the River Thames in Berkshire. Award-winning spa facilities and celebrated restaurants make up this country house estate.
Chewton Glen
An English Estate on the South Coast
One of Europe’s most luxury family-friendly hotels and culinary destinations bordering New Forest. Home to the iconic Treehouse Suites, famed cookery school helmed by James Martin and a new world-class spa.
The Lygon Arms
A 14th Century Coaching Inn
Nestled in the village of Broadway in the heart of the beloved Cotswolds. A bucolic boutique hotel providing a quaint getaway with sought-after restaurant, wine bar and spa.
11 Cadogan Gardens
Relais & Châteaux’s Only London Hotel
Situated in one of London’s most prestigious residential areas behind the fashionable Sloane Square. Indulge in luxury and style at this 19th century boutique hotel, home to one of the hottest restaurants in Chelsea.
The Mayfair Townhouse
A New Generation of Lifestyle Hotel
A stylish, imaginative home for the modern traveller, the townhouse redefines what it means to be a London hotel. Expect the unexpected.
Hotel Excelsior Venice Lido Resort
A Beachside Venetian Oasis
Home to the Venice International Film Festival. This enchanting five-star hotel is located on the sunshine island of the Venice Lido, surrounded by turquoise sea and golden beaches.