Hotels & Restaurants

Relais & Châteaux is an exclusive collection of 500 of the finest charming hotels and gourmet restaurants in 60 countries.
From the vineyards in Napa valley to the beaches in Bali, from the olive trees in Provence to the lodges in South Africa, Relais & Châteaux offers all the stops on the finest route for discovering each special place and country.

Discover the world

In all our properties, each maître de maison draws upon his unique experience and passion to share the authentic culture and tastes of his region with every guest.

Special offers

Magical places and memories of a lifetime: whether it be a romantic weekend or to celebrate the important moments of life such as birthdays, anniversaries, honeymoon or family reunions.

About Relais & Châteaux

Established in France more than 50 years ago, Relais & Châteaux has become a renowned reference of excellence in the hotel and restaurant world.
The Association's mission is to spread its unique art de vivre across the globe by selecting outstanding properties with a truly unique character.
Discover Relais & Châteaux

United Kingdom

London


The British metropolis reinvents itself on a daily basis. A shopping and entertainment capital, dotted with dozens of monuments and museums, and a dynamic feel that guarantees an endlessly new array of different attractions to visit.

London is an eclectic city. Of course, the city has its royalty and its wheeler-dealers, with Buckingham Palace, the Tower of London, Kensington Palace, Westminster, the Changing of the Guard, and the City. There are also plenty of symbolic residential and entertainment districts, including Piccadilly Circus, Oxford Street, Carnaby Street, Covent Garden, Greenwich, Notting Hill and Hyde Park. And finally there is London the cultural centre, with a dizzying range of attractions including the British Museum, the National Gallery, the Royal Opera House and Madame Tussauds.

But London would not be London if the city did not constantly surprise its visitors with new places to visit and enjoy on an almost daily basis. Over the last 15 years, the capital has made the news with its bold architecture, innovative attractions and newly renovated neighbourhoods. A stay in London – which is also famous for its gourmet restaurants – now also means a trip on the London Eye, the highest observation point in the world, the Tate Modern museum, housed in a former power station, Chelsea Football Club’s superb new stadium, the banks of the Thames, now taken over by a new generation of city dwellers, and forward-looking shopping centres. Whether you travel on the underground – the famous Tube – in a traditional black cab or on foot, there’s nothing like visiting every part of a city that sheds new light on urban living and contemporary British lifestyles.



London : nearby Relais & Chateaux properties

Copyright Photo : www.britainonview.com
Book Your Hotel

Check availability online for a night or a stay

Check-in date Calendar


Central reservation office (United States)

+1 800 735 2478*

Calling from another country ? Click here

Destinations

ALL OUR STAYS

ALL-TIME FAVOURITES