These are unusual times, and the state of affairs can change quickly. Please check the latest travel guidance before making your journey. Our writers visited these hotels pre-pandemic.
The pockets surrounding Buckingham Palace are hubs of bustling activity. You can reach many sights and attractions with ease from spots like Victoria, Westminster and St James’s Park, while the hotels there either provide a great base for jumping off into the city or a soothing oasis of calm. Within walking distances of around 15 minutes, here’s our pick of the best hotels near Buckingham Palace, including the top for Michelin-starred restaurants, sumptuous spas, quiet rooms and hip cocktail bars.
Hotel 41
Victoria, London, England
From
£
278
The Goring
Belgravia, London, England
From
£
378
• The best hotels in London
The Stafford London
Mayfair, London, England
From
£
293
Taj 51 Buckingham Gate Suites and Residences
Victoria, London, England
From
£
340
Dukes London
Mayfair, London, England
From
£
234
The Ritz London
Mayfair, London, England
From
£
477
St. Ermin’s Hotel
Victoria, London, England
From
£
183
The Grosvenor Hotel
Victoria, London, England
From
£
162
Lime Tree Hotel
Victoria, London, England
From
£
152
The Resident Victoria
Victoria, London, England
From
£
87
Contributions by Emma Beaumont, Sophie Campbell, Fiona Duncan, Emma Featherstone, Lizzie Frainier, Simon Horsford & Sherelle Jacobs