Belgravia is an affluent and much sought after area in southwest London close to Buckingham Palace. Belgrave Square in the centre of Belgravia borders Knightsbridge where department stores of worldwide repute are based, making Belgravia luxury hotels a popular destination for shopping trips in London & royal events.
There are many embassies in this area and the location is a popular residential area for the upper class.
The best luxury hotels in Belgravia are located in close proximity to stylish shops and elegant restaurants, view our top recommendations below.
Design and Character exude 1930s Glamour with ...
Truly Home for a Discerning Traveller
A contemporary luxury hotel set in the heart ...
A Contemporary Chic Living Environment
Personifies Modern British Luxury
A London landmark and a “Royal“ hotel
No. 1 Small City Hotel in London
London's impeccably English and perfectly ind ...
Explore the hotels cocktail creations