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 FREE NIGHTorUP TO 20...
The Savoy Slideshow
#62 of 1,055 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 Weekend Wonder
Corinthia Hotel London Slideshow
#8 of 1,055 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
#32 of 1,055 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
#57 of 1,055 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
#114 of 1,055 hotels in London
  • Luxury
  • Trafalgar Square / Embankment
  • Pets Allowed
Show Prices
372 Strand, London WC2R 0JJ, England
0.3 miles from Royal National Theatre
Offers & Announcements Receive £15 Credit
GreenLeadersGold level
Strand Palace Hotel Slideshow
#363 of 1,055 hotels in London
  • Luxury
  • Covent Garden
  • Green
Show Prices
81 - 83 Waterloo Road | Waterloo, London SE1 8UD, England
0.3 miles from Royal National Theatre
Special Offer TripAdvisor 10% Off
The Wellington Hotel Slideshow
#384 of 1,055 hotels in London
  • Mid-range
Show Prices
21 Villiers Street, London WC2N 6ND, England
0.3 miles from Royal National Theatre
#870 of 1,055 hotels in London
  • Trafalgar Square / Embankment
5 Chicheley Street, London SE1 7PJ, England
0.3 miles from Royal National Theatre
#887 of 1,055 hotels in London
  • Southbank
The Strand, London WC2N 5HX, England (Formerly Charing Cross Hotel)
0.4 miles from Royal National Theatre
Special Price Save 20% off Room Rates
Amba Hotel Charing Cross Slideshow
#4 of 1,055 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
#37 of 1,055 hotels in London
  • Luxury
  • Pets Allowed
  • Southbank
  • London Bridge
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
#104 of 1,055 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
#118 of 1,055 hotels in London
  • Mid-range
  • 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
#132 of 1,055 hotels in London
  • Luxury
  • Green
Show Prices
8 Northcumberland Avenue | Northcumberland House, London WC2N 5BY, England
0.4 miles from Royal National Theatre
#216 of 1,055 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
#271 of 1,055 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
#292 of 1,055 hotels in London
  • Luxury
  • Westminster
Show Prices
The Aldwych, London WC2B 4DD, England
0.4 miles from Royal National Theatre
Special Offer Book early, up to 20...
GreenLeadersSilver level
The Waldorf Hilton Slideshow
#413 of 1,055 hotels in London
  • Luxury
  • Covent Garden
  • Green
  • 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
#75 of 1,055 hotels in London
  • Luxury
  • Covent Garden
  • Leicester Square / Shaftesbury Avenue
  • Pets Allowed
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
#133 of 1,055 hotels in London
  • Covent Garden
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
#144 of 1,055 hotels in London
  • Luxury
  • Green
  • Pool
  • Southbank
Show Prices
4 Broad Court | Bow Street, London WC2B 5QZ, England
0.5 miles from Royal National Theatre
#155 of 1,055 hotels in London
  • Covent Garden
  • Mid-range
Show Prices
46 Blackfriars Road, London SE1 8NZ, England
0.5 miles from Royal National Theatre
Travelers' Choice® 2015 Winner Family Special Offer Best deal of the day
GreenLeadersSilver level
Novotel London Blackfriars Slideshow
#194 of 1,055 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 Best deal of the day
GreenLeadersSilver level
Ibis London Blackfriars Slideshow
#207 of 1,055 hotels in London
  • Mid-range
  • 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 Double Rewards Points!
Marriott London County Hall Slideshow
#268 of 1,055 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
Special Offer TripAdvisor 10% Off
#301 of 1,055 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
The Trafalgar Hotel Slideshow
#310 of 1,055 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
#13 of 1,055 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 10% OFF - PAY IN ADVANCE
Apex Temple Court Hotel Slideshow
#29 of 1,055 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,055 hotels in London
  • Mid-range
  • City of London
Show Prices