Hotels Near Buckingham Palace

St. James’s Hotel and Club is only a 10 minute walk away from Buckingham Palace making it an ideal location to stay in if you plan on visiting Buckingham Palace. Our 5 star luxury boutique hotel is located in the quiet yet charming suburb of Mayfair, London. Our luxurious hotel rooms, Michelin star restaurant and exclusive members club makes St. James’s Hotel and Club the perfect hotel to help you make the most of Central London.

Buckingham Palace is known worldwide as the residence of the Queen of England. It has served as the official London residence of the UK’s sovereigns since 1837. It is not only just the administrative hub of the British Monarchy but it is also a family home. Buckingham Palace is a location closely attached to famous royal births, deaths, christenings and wedding celebrations. The Buckingham Palace Guards are also an iconic part of Buckingham Palace as many visitors to London visit the Palace to watch the changing of the guards. Buckingham Palace will be a popular tourist attraction in Summer 2018 thanks to the massively anticipated wedding of Prince Harry and Meghan Markle.

Book Now

See What Our Guests Have to Say

My New Favourite Hotel’ – Catherine, UK.

The hotel is located in an absolutely superb location in London. Walkable to all of the shops, restaurants, and BuckinghamPalace is almost in your backyard.”

Hidden Gem’ – Mike, New York, USA.

The hotel is on a quiet side street 2 blocks from Piccadilly Rd. Ten minutes from Fortnum and Mason, with a rear exit onto a park, five minutes from BuckinghamPalace. The staff was amazingly attentive.”