Skip to main content.

Hotels Near National Gallery

London, United Kingdom

Search for hotels in National Gallery, London, United Kingdom

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 - National Gallery

Where is National Gallery?

National Gallery is located in Soho. It's in an artsy neighborhood appreciated for its noteworthy cultural attractions such as the theater and entertainment. If you'd like to find things to see and do in the area, you might like to visit Trafalgar Square and Leicester Square.

Where Can I Stay near National Gallery?

We've got 1399 hotels to pick from within just a mile of National Gallery. 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 Strand Palace Hotel

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

St Giles London - A St Giles Hotel

  • • 3-star hotel • 4 restaurants • Health club • Bar • Central location

Sea Containers London

  • • 5-star hotel • Free WiFi • Restaurant • 2 bars • Central location

Marlin Waterloo

  • • 4-star hotel • Free WiFi • 24-hour fitness center • Bar • Quiet rooms

Things to See and Do near National Gallery

What to See near National Gallery

  • • Trafalgar Square
  • • Leicester Square
  • • Piccadilly Circus
  • • Covent Garden Market
  • • Royal Opera House

Things to Do near National Gallery

  • • Queens Theatre
  • • The Strand
  • • Lyceum Theatre
  • • Regent Street
  • • Coca-Cola London Eye

London travel guides

London Travel Guides