Luxury Hotels London

The city of London boasts some of the most exclusive hotels in the world. They tend to congregate around the central areas of Kensington, Mayfair, Knightsbridge, West End, Belgravia and Chelsea but many can be found in less obvious places around the city’s outer areas. Many hotels will describe themselves as ‘boutique’ but may be less then appealing to many customers. While there is no accounting for taste, a 5 star rating from the AA or the London Tourist Board is a good signal that the hotel is of an impeccable standard.

5 star luxury hotels London

All of the hotels here have 5 stars to their name by one of the aforementioned establishments. The sub sections of this page showcases some of the best that London has to offer in luxurious accommodation ranging from award winning spa hotels in the Chelsea to luxury family hotels central to London. London features some of the most iconic deluxe hotels in the world. The Savoy, Dorchester and Park Lane hotel are all located in central London.