Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Russell Square is located in a welcoming area of London known for its array of dining options. London is home to 7804 hotels and other accommodations, so you can find something that's perfect for your stay.
Choose from 847 hotels and accommodations within a mile of Russell Square, including these options:
After you've visited Russell Square, you can explore everything there is to see and do within a couple miles of the area.
Study the collections at The British Museum, National Gallery, or Madame Tussaud's Wax Museum. Royal Opera House, Covent Garden Market, and Leicester Square are well-known local landmarks worth a visit. You can check out the local talent at New London Theatre, Phoenix Theatre, and Cambridge Theatre.
If you want to see more of the surrounding area, you can plan a visit to Aldwych Theatre and Lyceum Theatre. Queens Theatre is also located 0.7 mi (1.2 km) from Russell Square, and London Palladium Theatre is 0.8 mi (1.3 km) away.