This page needs JavaScript activated to work.
The savoy Test

The Savoy

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.

Savoy Location

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

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…

The Savoy Team

As the first purpose-built deluxe hotel in London, The Savoy has always prided itself on offering the best service to its…

Sustainability Initiatives

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


Picture gallery and videos of The Savoy, from the beautiful views of the river that our guests can enjoy from their suites,…

Lorem ipsum
Lorem ipsum

From the moment the doorman tips his hat to welcome you to your farewell glance back at the iconic Savoy sign, The Savoy team touch every element of your stay with their natural and personalised service style. You don’t just stay at The Savoy, The Savoy stays with you.