Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
London Science Museum is located in a vibrant area of London known for its stunning architecture and top museums. The neighbourhood is home to 3444 hotels and other accommodation options, so you can find something that works for your stay.
You can choose from 728 hotels and accommodation options within a mile of London Science Museum, including these picks:
Now that you've visited London Science Museum, you can explore the sights within just a few miles of the area.
You'll want to browse the collections at Victoria and Albert Museum, Natural History Museum and Kensington Palace. Explore landmarks like Royal Albert Hall, Marble Arch and Stamford Bridge Stadium. You can catch a show at Royal Court Theatre, Piccadilly Theatre and Her Majesty's Theatre.
If you want to see more of the surrounding area, you might plan a visit to Imperial College London and Harrods. You might also stop by Kensington Gardens, located 0.7 mi from London Science Museum, or Hyde Park which is 0.8 mi away.
With so many transport options, seeing the area around London Science Museum is a breeze. Take advantage of metro transport at Piccadilly Circus Underground Station, Green Park Underground Station and Leicester Square Underground Station. If you're hopping a train into town, London Charing Cross Station, London Victoria Rail Station and London Waterloo Station are the closest train stations to Central London.