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.

Hotels near Royal National Theatre

South Bank, Waterloo, London SE1 9PX, England
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

The Strand, London WC2R 0EU, England
0.2 miles from Royal National Theatre
Special Offer Fourth Night Free
The Savoy Slideshow
#58 of 1,052 hotels in London
  • Luxury
  • Trafalgar Square / Embankment
  • Pets Allowed
  • Pool
Show Prices
Whitehall Place, London SW1A 2BD, England
0.3 miles from Royal National Theatre
Travelers' Choice® 2015 Winner Top Hotels | Luxury Special Offer 4th Night Free & Upgrade
Corinthia Hotel London Slideshow
#13 of 1,052 hotels in London
  • Luxury
  • Westminster
  • Pool
Show Prices
1 Aldwych, London WC2B 4BZ, England
0.3 miles from Royal National Theatre
Special Price 15% off room rate
One Aldwych Slideshow
#29 of 1,052 hotels in London
  • Luxury
  • Covent Garden
  • Pool
Show Prices
2 Whitehall Court, London SW1A 2EJ, England
0.3 miles from Royal National Theatre
The Royal Horseguards Slideshow
#60 of 1,052 hotels in London
  • Luxury
  • Westminster
Show Prices
336 - 337 The Strand, London WC2R 1HA, England
0.3 miles from Royal National Theatre
Special Offer Up to 40% discount
ME London Slideshow
#128 of 1,052 hotels in London
  • Luxury
  • Trafalgar Square / Embankment
  • Pets Allowed
Show Prices
372 Strand, London WC2R 0JJ, England
0.3 miles from Royal National Theatre
GreenLeadersGold level
Strand Palace Hotel Slideshow
#360 of 1,052 hotels in London
  • Luxury
  • Green
  • Covent Garden
Show Prices
81 - 83 Waterloo Road | Waterloo, London SE1 8UD, England
0.3 miles from Royal National Theatre
The Wellington Hotel Slideshow
#391 of 1,052 hotels in London
  • Mid-range
Show Prices
21 Villiers Street, London WC2N 6ND, England
0.3 miles from Royal National Theatre
#872 of 1,052 hotels in London
  • Trafalgar Square / Embankment
5 Chicheley Street, London SE1 7PJ, England
0.3 miles from Royal National Theatre
#887 of 1,052 hotels in London
  • Southbank
The Strand, London WC2N 5HX, England (Formerly Charing Cross Hotel)
0.4 miles from Royal National Theatre
Special Price Advance Saver - 15% off
Amba Hotel Charing Cross Slideshow
#4 of 1,052 hotels in London
  • Luxury
  • Trafalgar Square / Embankment
Show Prices
20 Upper Ground, London SE1 9PD, England
0.4 miles from Royal National Theatre
Special Offer LOWEST RATE - Up to 25%
Mondrian London at Sea Containers Slideshow
#40 of 1,052 hotels in London
  • Luxury
  • Pets Allowed
  • London Bridge
  • Southbank
Show Prices
85 York Road | Waterloo, London SE1 7NJ, England
0.4 miles from Royal National Theatre
Travelers' Choice® 2015 Winner Family Offers & Announcements Book at premierinn.com
Premier Inn London Waterloo Slideshow
#96 of 1,052 hotels in London
  • Mid-range
Show Prices
Belvedere Road | County Hall, London SE1 7PB, England
0.4 miles from Royal National Theatre
Offers & Announcements Book at premierinn.com
Premier Inn London County Hall Slideshow
#112 of 1,052 hotels in London
  • Mid-range
  • Pets Allowed
  • Southbank
Show Prices
1 Addington Street, London SE1 7RY, England
0.4 miles from Royal National Theatre
Special Offer Book now
GreenLeadersGold level
Park Plaza County Hall London Slideshow
#134 of 1,052 hotels in London
  • Luxury
  • Green
Show Prices
8 Northcumberland Avenue | Northcumberland House, London WC2N 5BY, England
0.4 miles from Royal National Theatre
#235 of 1,052 hotels in London
  • Luxury
  • Westminster
Show Prices
18 - 21 Northumberland Avenue, London WC2N 5EA, England
0.4 miles from Royal National Theatre
GreenLeadersGold level
Citadines Trafalgar Square London Slideshow
#268 of 1,052 hotels in London
  • Luxury
  • Green
  • Trafalgar Square / Embankment
  • Pets Allowed
Show Prices
8 Northumberland Avenue, London WC2N 5BY, England
0.4 miles from Royal National Theatre
Special Offer Enjoy 10% Off!
The Grand at Trafalgar Square Slideshow
#315 of 1,052 hotels in London
  • Luxury
  • Westminster
Show Prices
The Aldwych, London WC2B 4DD, England
0.4 miles from Royal National Theatre
Special Offer Summer Sale - Save 30%
GreenLeadersSilver level
The Waldorf Hilton Slideshow
#420 of 1,052 hotels in London
  • Luxury
  • Green
  • Covent Garden
  • Pool
Show Prices
45 St Martin's Lane, London WC2N 4HX, England
0.5 miles from Royal National Theatre
Special Offer Up to 25% off, Book...
St Martins Lane London Hotel Slideshow
#85 of 1,052 hotels in London
  • Luxury
  • Covent Garden
  • Leicester Square / Shaftesbury Avenue
  • Pets Allowed
Show Prices
200 Westminster Bridge Road, London SE1 7UT, England
0.5 miles from Royal National Theatre
Special Offer Book now & save up to...
GreenLeadersGold level
Park Plaza Westminster Bridge London Slideshow
#138 of 1,052 hotels in London
  • Luxury
  • Green
  • Pool
  • Southbank
Show Prices
110 St Martin's Lane, London WC2N 4BA, England
0.5 miles from Royal National Theatre
Offers & Announcements Book at premierinn.com
hub by Premier Inn London Covent Garden Slideshow
#141 of 1,052 hotels in London
  • Covent Garden
Show Prices
4 Broad Court | Bow Street, London WC2B 5QZ, England
0.5 miles from Royal National Theatre
#168 of 1,052 hotels in London
  • Mid-range
  • Covent Garden
Show Prices
46 Blackfriars Road, London SE1 8NZ, England
0.5 miles from Royal National Theatre
Travelers' Choice® 2015 Winner Family Special Offer UK SUMMER SALE
GreenLeadersSilver level
Novotel London Blackfriars Slideshow
#204 of 1,052 hotels in London
  • Luxury
  • Green
  • Pets Allowed
  • Pool
Show Prices
49 Blackfriars Road, London SE1 8NZ, England
0.5 miles from Royal National Theatre
Special Offer UK SUMMER SALE
GreenLeadersSilver level
Ibis London Blackfriars Slideshow
#205 of 1,052 hotels in London
  • Budget
  • Green
  • Pets Allowed
  • London Bridge
Show Prices
Westminster Bridge Road | County Hall, London SE1 7PB, England
0.5 miles from Royal National Theatre
Special Offer $25 Credit
Marriott London County Hall Slideshow
#239 of 1,052 hotels in London
  • Luxury
  • Pool
  • Southbank
Show Prices
3-7 Stamford Street | South Bank, London SE1 9NY, England
0.5 miles from Royal National Theatre
#292 of 1,052 hotels in London
  • Mid-range
  • London Bridge
Show Prices
2 Spring Gardens | Trafalgar Square, London SW1A 2TS, England
0.5 miles from Royal National Theatre
Special Offer Summer Sale - Save 30%
The Trafalgar Hotel Slideshow
#304 of 1,052 hotels in London
  • Luxury
  • St. James's
Show Prices
1 Suffolk Place, London SW1Y 4BP, England
0.6 miles from Royal National Theatre
Travelers' Choice® 2015 Winner Top Hotels | Luxury
#6 of 1,052 hotels in London
  • Luxury
  • Trafalgar Square / Embankment
  • Pool
Show Prices
1 - 2 Serjeants' Inn | Fleet Street, London EC4Y 1LL, England
0.6 miles from Royal National Theatre
Offers & Announcements 15% OFF - PAY IN ADVANCE
Apex Temple Court Hotel Slideshow
#31 of 1,052 hotels in London
  • Luxury
  • City of London
Show Prices
1 - 2 Dorset Rise, London EC4Y 8EN, England
0.6 miles from Royal National Theatre
Travelers' Choice® 2015 Winner Family Offers & Announcements Book at premierinn.com
Premier Inn London Blackfriars (Fleet Street) Slideshow
#82 of 1,052 hotels in London
  • Mid-range
  • City of London
Show Prices