There are excellent hotels near Buckingham Palace, and staying in this area means stepping out into one of the most beautiful parts of London. For a luxurious experience from start to finish, choose the Sofitel London St James. Our 5 star hotel in prestigious St James boasts a luxury spa and wellness facilities and Wild Honey restaurant headed up by Anthony Demetre, all set inside a stunning Grade II listed building