Luxury, 4 Star and 5 Star Hotels near Buckingham Palace


Listed below are 4 star, 5 star and luxury hotels, such as The Capital Hotel, located near Buckingham Palace. Buckingham Palace has served as the official London residence of Britain's sovereigns since 1837. The State Rooms of the Palace are open to visitors during the Annual Summer Opening in August and September. Originally The Palace was a town house that was owned from the beginning of the eighteenth century by the Dukes of Buckingham, today it is The Queen's official residence.




The Capital Hotel

The Capital Hotel

Basil Street, Knightsbridge, London  
The Capital, a unique townhouse hotel offers luxury accommodation and personalised service in the heart of fashionable Kinightsbridge, just yards from Harrods, Harvey Nichols and Hyde... more


Dukes Hotel

Dukes Hotel

St James´s Place, London  
Dukes Hotel is an award-winning, privately owned, luxury hotel in a quiet corner of Mayfair, offering all the essential elements for guests travelling for either business... more


Montcalm Hotel Nikko London

Montcalm Hotel Nikko London

34/40 Great Cumberland Place, London  
The Montcalm Hotel Nikko London is an elegant Georgian town house on a secluded crescent near Marble Arch, at the north-eastern edge of Hyde Park. Whilst... more