This page needs JavaScript activated to work.
Menu

About us

The Savoy is the only luxury hotel on the River Thames, perfectly located in the heart of all that London has to offer. At the forefront of the luxury hotel scene for almost 130 years, The Savoy welcomes guests for an experience that continuously evolves to meet the desires of the modern traveller.

Location

No other five-star London hotel can rival The Savoy’s superlative location. On the Northbank of the River Thames, it is…

The Savoy Team

The Savoy has long had an ethos of ‘personal service naturally’, and was the first hotel to establish its own school to…

History & Heritage

The Savoy was the first purpose-built deluxe hotel in London, setting new standards for luxury, comfort and service unheard of in…

Awards and Recognitions

From Forbes Travel Guide to Condé Nast Traveler, and from World’s 50 Best Bars to Tales of the Cocktail, The Savoy…

Sustainability Initiatives

The Savoy sustainable initiatives and energy-saving measures work to support and enhance the hotel’s luxurious ambiance; never compromising our guest’…

Gallery

Browse a selection of our photos and videos, featuring the stunning views of the river from rooms and suites, to event rooms…