Skip to main content.

Hotels Near Buckingham Palace

Search for hotels in Buckingham Palace, London, United Kingdom

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Where to stay in London - Buckingham Palace

Where is Buckingham Palace?

Buckingham Palace is located in London City Centre. It's in an artsy neighborhood well known for its great entertainment and riverfront. If you'd like to find things to see and do in the area, you might like to visit St. James Park and Piccadilly.

Where Can I Stay near Buckingham Palace?

We've got 1229 hotels you can pick from within just a mile of Buckingham Palace. You might want to think about one of these choices that are popular with our travelers:

Park Plaza Westminster Bridge London

  • • 4-star hotel • Free WiFi • 2 restaurants • Spa • Central location

The Grosvenor Hotel

  • • 4-star hotel • Free WiFi • 2 restaurants • 3 bars • Central location

St. James' Court, A Taj Hotel, London

  • • 4-star hotel • Free WiFi • 2 restaurants • Spa • Close to shopping

Assembly Hotel London

  • • 3.5-star hotel • Free WiFi • Bar • 24-hour front desk • Close to shopping

The Rubens At The Palace

  • • 5-star hotel • Free WiFi • 2 restaurants • 4 bars • Central location

Things to See and Do near Buckingham Palace

What to See near Buckingham Palace

  • • St. James Park
  • • Green Park
  • • Westminster Abbey
  • • Piccadilly Circus
  • • Parliament Square

Things to Do near Buckingham Palace

  • • Piccadilly
  • • Victoria Palace Theatre
  • • Apollo Victoria Theatre
  • • Her Majesty's Theatre
  • • Park Lane

London travel guides

London Travel Guides