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 1292 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 Rubens At The Palace

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

The Chesterfield Mayfair

  • • 4-star hotel • Free WiFi • Restaurant • Bar • Attentive staff

St. James' Court, A Taj Hotel, London

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

Amba Hotel Grosvenor

  • • 4-star hotel • Free WiFi • 2 restaurants • 3 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
  • • Houses of Parliament

Things to Do near Buckingham Palace

  • • Piccadilly
  • • Victoria Palace Theatre
  • • Apollo Victoria Theatre
  • • Park Lane
  • • National Gallery

London travel guides

London Travel Guides