We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near National Gallery

  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
4 Broad Court | Bow Street, London WC2B 5QZ, England
0.7 km from National Gallery
#160 of 1,087 hotels in London
Check In Check Out
Show Prices
4 Richmond Mews, London W1D 3DH, England
0.7 km from National Gallery
#17 of 1,087 hotels in London
Check In Check Out
Show Prices
1 Aldwych | Westminster Borough, London WC2B 4BZ, England
0.7 km from National Gallery
#38 of 1,087 hotels in London
Check In Check Out
Show Prices
81 Jermyn St | St. James's, London SW1Y 6JF, England
0.7 km from National Gallery
#106 of 1,087 hotels in London
Check In Check Out
Show Prices
4 Broad Court | Bow Street, London WC2B 5QZ, England
0.7 km from National Gallery
#160 of 1,087 hotels in London
Check In Check Out
Show Prices
6 Frith Street | Soho Square, London W1D 3JA, England
0.7 km from National Gallery
#171 of 1,087 hotels in London
Check In Check Out
Show Prices
24 Endell Street, London WC2H 9HQ, England
0.7 km from National Gallery
#199 of 1,087 hotels in London
Check In Check Out
Show Prices
7 Monmouth Street, London WC2H 9DA, England
0.7 km from National Gallery
#688 of 1,087 hotels in London
Check In Check Out
Show Prices
56-57 Frith Street | Soho, London W1D 3JG, England
0.7 km from National Gallery
#691 of 1,087 hotels in London
Check In Check Out
Show Prices
10 Carlisle Street | Soho, London W1D 3BR, England
0.8 km from National Gallery
#24 of 1,087 hotels in London
Check In Check Out
Show Prices
336 - 337 Strand, London WC2R 1HA, England
0.8 km from National Gallery
#81 of 1,087 hotels in London
Check In Check Out
Show Prices
35 St. James's Place, London SW1A 1NY, England
0.8 km from National Gallery
#124 of 1,087 hotels in London
Check In Check Out
Show Prices
Aldwych, London WC2B 4DD, England
0.8 km from National Gallery
#356 of 1,087 hotels in London
Check In Check Out
Show Prices
10 Drury Lane, London WC2B 5RE, England
0.8 km from National Gallery
#399 of 1,087 hotels in London
Check In Check Out
Show Prices
20 Warwick Street, London W1B 5NF, England
0.8 km from National Gallery
#552 of 1,087 hotels in London
Check In Check Out
Show Prices
16-18 St. James's Place, London SW1A 1NJ, England
0.9 km from National Gallery
#23 of 1,087 hotels in London
Check In Check Out
Show Prices
150 Piccadilly, London W1J 9BR, England
0.9 km from National Gallery
#25 of 1,087 hotels in London
Check In Check Out
Show Prices
7 - 8 Park Place, London SW1A 1LS, England
0.9 km from National Gallery
#91 of 1,087 hotels in London
Check In Check Out
Show Prices
33 Albemarle Street | Mayfair, London W1S 4BP, England
1.0 km from National Gallery
#22 of 1,087 hotels in London
Check In Check Out
Show Prices
16 - 22 Great Russell Street, London WC1B 3NN, England
1.0 km from National Gallery
#58 of 1,087 hotels in London
Check In Check Out
Show Prices
Belvedere Road | County Hall, London SE1 7PB, England
1.0 km from National Gallery
#139 of 1,087 hotels in London
Check In Check Out
Show Prices
33 Tothill Street, London SW1H 9LA, England
1.0 km from National Gallery
#202 of 1,087 hotels in London
Check In Check Out
Show Prices
66 Great Queen Street, Covent Garden, London WC2B 5BX, England
1.0 km from National Gallery
#236 of 1,087 hotels in London
Check In Check Out
Show Prices
9-13 Bloomsbury St, London WC1B 3QD, England
1.0 km from National Gallery
#289 of 1,087 hotels in London
Check In Check Out
Show Prices
97 Great Russell Street, London WC1B 3LB, England
1.0 km from National Gallery
#366 of 1,087 hotels in London
Check In Check Out
Show Prices
3 Berkeley Street, London W1J 8NE, England
1.0 km from National Gallery
#388 of 1,087 hotels in London
Check In Check Out
Show Prices
19-21 Great Marlborough Street, London W1F 7HL, England
1.0 km from National Gallery
#572 of 1,087 hotels in London
Check In Check Out
Show Prices
Bedford Avenue, London WC1B 3GH, England
1.0 km from National Gallery
#605 of 1,087 hotels in London
Check In Check Out
Show Prices
5 Chicheley Street, London SE1 7PJ, England
1.0 km from National Gallery
#849 of 1,087 hotels in London
No photo provided
Check In Check Out
Show Prices
36 Bloomsbury Street, London WC1B 3QJ, England
1.0 km from National Gallery
#979 of 1,087 hotels in London
Check In Check Out
Show Prices
110 Great Russell Street, London WC1B 3NA, England
1.0 km from National Gallery
#1,004 of 1,087 hotels in London
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.