Our pick of the best hotels near Buckingham Palace, home of the Her Majesty the Queen! Many of the hotels are just a few minutes walk from the Palace, and all are close to London underground stations with easy to access to the rest of the city. If you are looking for a special stay, why not choose a London hotel with links to Royal history?
Hotels Near Buckingham Palace
1. The Goring – 500 metres from Buckingham Palace!
The Goring is located just 500 metres from Buckingham Palace, making it the closest hotel to the Palace. This 5-star luxury hotel is fit for a king or queen. In fact, every reigning Monarch has been welcomed into the hotel since it first opened in 1910, and it hosted royalty from all over the world during the coronations of George VI and Her Majesty The Queen. The hotel has received a Royal Warrant in recognition to those who supply goods or services to Households of HM The Queen, HRH The Duke of Edinburgh or HRH The Prince of Wales.
Passed down over 4 generations, this quintessentially English hotel is one of the most sought after addresses in the capital. It’s perfectly located just a short walk from Buckingham Palace and from lots of major sights in the capital.
2. Amba Hotel – A Popular Choice for Buckingham Palace Visitors
The Amba Hotel Charing Cross is located next to Trafalgar Square and is a 20 minute walk from Buckingham Palace. It’s easy to get to Buckingham Palace by walking along The Mall, which is a grand royal road that is used as a processional route during royal events including royal weddings, parades and coronations. The road is lined with trees and British flags and is a wonderful celebration of the British monarchy.
The Amba Hotel is a 4-star hotel in a beautiful Grade II listed building that’s normally a little more expensive than the Hilton.
The Hilton London Victoria is a reasonably priced hotel located less than 1-mile from Buckingham Palace or a 15-minute walk away. Hilton is an international brand offering clean rooms and modern facilities. This hotel is situated opposite Victoria Station, which is one of the main stations in London with links to Heathrow and Gatwick Airports. It gets an 8.1 rating on booking.com and guests love the hotels’ location right in the heart of London.
4. Holiday Inn Express Victoria – Budget Hotel Located Nearby
The Holiday Inn Express Victoria is a good budget hotel located nearby. There are 52 modern rooms with excellent access to Victoria Station and the West End. It’s a good option if you are looking for a comfortable stay in a hotel that’s within walking distance of Buckingham Palace.
5. St James’ Court – Luxury Hotel footsteps from Buckingham Palace!
St James’ Court is a luxury hotel just footsteps from Buckingham Palace and St James’ Park that dates back to 1902. It’s just a 6-minute walk to get to the gates of the Palace, where you can watch the Changing of the Guard Ceremony. The hotel includes quintessentially English classic rooms, a Michelin star restaurant, and a premiere Golden Keys Concierge Service.