Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Tottenham Court Road is located in a welcoming area of London known for its array of dining options and major shopping area. London is home to 8262 hotels and other accommodation options, so you can find something that's perfect for your stay.
Take your pick of 867 hotels and other accommodation options within a mile of Tottenham Court Road, including these picks:
While you're in town visiting Tottenham Court Road, you can discover the sights and attractions within just a few miles of the area.
The British Museum, National Gallery and Madame Tussaud's Wax Museum feature a variety of fascinating exhibits to see while you're in town. Russell Square, Oxford Circus and Leicester Square are notable landmarks to explore if you're in the area. You can check out the local talent at Phoenix Theatre, Prince Edward Theatre and Shaftesbury Avenue.
If you want to see more of the surrounding area, you might plan a visit to London Palladium Theatre and Regent Street. Spend some time checking out Queens Theatre, which is 0.6 mi from Tottenham Court Road, or make a stop by Royal Opera House, located 0.7 mi away.