Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

London Science Museum

Expedia has a wide range of information about London Science Museum whether its about nearby hotels, flights or local attractions in London Science Museum. Expedia can provide you with our knowledge as well as great deals.

Thinking of planning a city break to London Science Museum. Expedia have a great range of hotels and accomodation in London Science Museum near London Science Museum that will help make your stay that little bit more special. But before you go make sure to check out the Expedia travel guide on London Science Museum first, so you can find out everything you need to know before you go away.


Map

Top Hotel Deals

See all 5,417 properties near London Science Museum
Park International Hotel £72
Park International Hotel

Park International Hotel

117 - 129 Cromwell Road, London
     
    4.0
    of 5, from 2,117 reviews
    4.0 out of 5.0

    Located in Kensington, this hotel is within a 15-minute walk of Natural History Museum, London Science Museum and Victoria and Albert Museum. Imperial College London and Royal Albert Hall are also within 1 mi (2 km).

    The Rembrandt £163
    The Rembrandt

    The Rembrandt

    11 Thurloe Place, London
       
      4.4
      of 5, from 2,055 reviews
      4.0 out of 5.0

      This family-friendly London hotel is located in the shopping district, within a 10-minute walk of London Science Museum, Natural History Museum and Imperial College London. Harrods and Saatchi Gallery are also within 1 mile (2 km).

      Millennium Gloucester Hotel London Kensington £111
      Millennium Gloucester Hotel London Kensington

      Millennium Gloucester Hotel London Kensington

      4-18 Harrington Gardens, London
         
        4.0
        of 5, from 4,989 reviews
        4.0 out of 5.0

        Located in Kensington, this hotel is within 1 mile (2 km) of London Science Museum, Natural History Museum and Imperial College London. Kensington Palace and Harrods are also within 1 mile (2 km).

        The Ampersand Hotel £172
        The Ampersand Hotel

        The Ampersand Hotel

        10 Harrington Road, London
           
          4.7
          of 5, from 644 reviews
          5.0 out of 5.0

          Located in Kensington, this luxury hotel is within a 10-minute walk of Natural History Museum and Imperial College London. Harrods and Sloane Square are also within 1 mile (2 km).

          Chelsea Cloisters £73
          Chelsea Cloisters

          Chelsea Cloisters

          Sloane Avenue, London
             
            3.2
            of 5, from 766 reviews
            3.5 out of 5.0

            Located in Chelsea, this apartment is within a 15-minute walk of Saatchi Gallery, Natural History Museum and Sloane Square. Harrods and Imperial College London are also within 15 minutes.

            Ambassadors Hotel £55
            Ambassadors Hotel

            Ambassadors Hotel

            16 Collingham Road, London
               
              3.0
              of 5, from 1,613 reviews
              3.0 out of 5.0

              Located in Kensington, this hotel is within 1 mile (2 km) of London Science Museum, Natural History Museum and Kensington Palace. Imperial College London and Harrods are also within 1 mile (2 km).

              Lancaster Gate Hotel
              Lancaster Gate Hotel

              Lancaster Gate Hotel

              66-71 Lancaster Gate, London
                 
                3.9
                of 5, from 4,666 reviews
                3.0 out of 5.0

                Located in Paddington, this eco-friendly hotel is within a 15-minute walk of Kensington Gardens and Kensington Palace. Hyde Park and Marble Arch are also within 1 mile (2 km).

                The Grosvenor Hotel £102
                The Grosvenor Hotel

                The Grosvenor Hotel

                101 Buckingham Palace Road, London
                   
                  4.2
                  of 5, from 1,482 reviews
                  4.0 out of 5.0

                  Located in City of Westminster, this hotel is within a 15-minute walk of Victoria Palace Theatre, Buckingham Palace and St. James Park. Big Ben and Sloane Square are also within 1 mile (2 km).