Hotels near National Gallery
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay near National Gallery?

1 Hotel Mayfair
1 Hotel Mayfair
9.6 out of 10, Exceptional, (246)
The price is Rp7.908.840
Rp9.490.608 total
includes taxes & fees
10 May - 11 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Go beyond your typical stay in National Gallery
Apart hotel
Apartment
Other landmarks in London City Centre

St. Martin-in-the-Fields
You can find out about the history of London when you stop by St. Martin-in-the-Fields. Visit the shops and notable monuments in this vibrant area.
Frequently asked questions
Keep exploring
Keep exploring
- Neighbourhoods
- Landmarks
- Nearby cities
- Top Cities in United Kingdom
- More Hotels
- Most popular destinations
- Hotels near Oxford Street
- Hotels near Hyde Park
- Hotels near Big Ben
- Hotels near Tower Bridge
- Hotels near London Eye
- Hotels near Wembley Stadium
- Hotels near Piccadilly Circus
- Hotels near Buckingham Palace
- Hotels near O2 Arena
- Hotels near Tower of London
- Hotels near Trafalgar Square
- Hotels near The British Museum
- Hotels near ExCeL Exhibition Centre
- Hotels near Marble Arch
- Hotels near Leicester Square
- Hotels near St. Paul's Cathedral
- Hotels near Royal Albert Hall
- Hotels near Hampton Court Palace
- Hotels near Tottenham Hotspur Stadium
- Hotels near Westminster Abbey
- London Hotels
- Edinburgh Hotels
- Manchester Hotels
- Liverpool Hotels
- Glasgow Hotels
- Birmingham Hotels
- York Hotels
- Brighton Hotels
- Blackpool Hotels
- Bristol Hotels
- Bath Hotels
- Newcastle-upon-Tyne Hotels
- Bournemouth Hotels
- Leeds Hotels
- Cardiff Hotels
- Southampton Hotels
- Oxford Hotels
- Inverness Hotels
- Belfast Hotels
- Chester Hotels
- The Z Hotel Piccadilly
- Club Quarters Hotel, Trafalgar Square
- The Z Hotel Strand
- Park Plaza County Hall London
- The Z Hotel Covent Garden
- Middle Eight - Covent Garden - Preferred Hotels and Resorts
- Victory House Leicester Square
- The Resident Covent Garden
- Corinthia London
- Hotel Indigo London - 1 Leicester Square by IHG
- Mimi's Hotel Soho
- Radisson Blu Hotel, London Tottenham Court Road (formely Kenilworth)
- The Cavendish London
- Great Scotland Yard Hotel, part of Hyatt
- The Dilly
- St. James' Court, A Taj Hotel, London
- Marlin Waterloo
- Radisson Blu Hotel, London Mercer Street
- Wilde Aparthotels, London, Covent Garden
- Park Plaza London Waterloo
- The Savoy
- The Resident Soho
- NoMad London
- The Z Hotel Soho
- Radisson Blu Hotel, London Bloomsbury
- The Hoxton Holborn
- Apex Temple Court Hotel
- President Hotel
- Thistle London Marble Arch
- citizenM London Victoria Station
- The Clermont London, Victoria
- Zedwell Underground Hotel Tottenham Court Road
- St Athans Hotel
- The Waldorf Hilton, London
- The May Fair, A Radisson Collection Hotel, Mayfair London
- Tavistock Hotel
- ME London
- The Tower Hotel, London
- The Lincoln Suites
- The Langham, London
- Radisson Blu Hotel, London Euston Square (formerly Grafton)
- Karma Sanctum Soho
- Royal National Hotel
- The Cumberland, London
- Numa London Bloomsbury
- The Z Hotel City
- NYX Hotel London Holborn by Leonardo Hotels
- Washington Mayfair Hotel
- The Z Hotel Tottenham Court Road
- The Bloomsbury
Most popular destinations
Hotels
Hotels in InterlakenHotels in PhiladelphiaAmaroossa Suite BaliHotels in SeminyakGoodrich Suites, JakartaCheap Hotels in UluwatuHotels in ParisAloft Bali SeminyakTokyo Disneyland HotelBono Hotel PekanbaruVilla RobertKimaya Slipi Jakarta By Harrisibis Styles Singapore AlbertPlatinum Hotel Tunjungan SurabayaHorison Ultima Bhuvana CiawiHotel DharmeinHotels in DenpasarMercure Jakarta BataviaLiberta Resort BenoaArena LivingHotels in IstanbulHotels with Kitchens in BaliHotels in BaliAston Nagoya City HotelMalioboro Inn YogyakartaCheap Hotels in KutaElevate BaliHotels in BusanM Hotel Singapore City CentreChameleon Villa Bali