Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Due to coronavirus (COVID-19) travel advisories, some destinations may be unavailable for certain dates. Find out more.

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.


Map

Top Natural History Museum Hotel & Accommodation Deals

See all 16,796 properties near Natural History Museum
MEININGER Hotel London Hyde Park - Hostel
MEININGER Hotel London Hyde Park - Hostel

MEININGER Hotel London Hyde Park - Hostel

Baden-Powell House, 65-67 Queens Gate, London, England
     
    2.0 out of 5.0 Stars

    Located in London City Centre, this hostel is within a 5-minute walk of Cromwell Road and Natural History Museum. Victoria and Albert Museum and Kensington High Street are also within 10 minutes. Gloucester Road Underground Station is only a 4-minute walk and South Kensington Underground Station is 7 minutes.

    Eden Plaza Kensington Hotel NZ$70
    Eden Plaza Kensington Hotel

    Eden Plaza Kensington Hotel

    68-69 Queens Gate, South Kensington, London, England
       
      3.0 out of 5.0 Stars

      Located in London City Centre, this hotel is within a 10-minute walk of Natural History Museum, Science Museum and Imperial College London. Hyde Park and Harrods are also within 1 mi (2 km). Gloucester Road Underground Station is only a 4-minute walk and South Kensington Underground Station is 6 minutes.

      Merit Kensington Hotel NZ$162
      Merit Kensington Hotel

      Merit Kensington Hotel

      12 Penywern Road, Earls Court, London, England
         
        4.0 out of 5.0 Stars

        Located in London City Centre, this hotel is 1.2 mi (2 km) from Stamford Bridge Stadium and 1.4 mi (2.2 km) from Hyde Park. Buckingham Palace and Piccadilly Circus are also within 6 mi (10 km). Earl's Court Station is only a 3-minute walk and West Brompton Underground Station is 6 minutes.

        UK Onboarding Test Prop 07
        UK Onboarding Test Prop 07

        UK Onboarding Test Prop 07

        Cromwell Rd, London, England
           
          0.0 out of 5.0 Stars
          The Ampersand Hotel
          The Ampersand Hotel

          The Ampersand Hotel

          10 Harrington Road, London, England
             
            5.0 out of 5.0 Stars

            Located in London City Centre, this luxury hotel is within a 15-minute walk of Natural History Museum, Hyde Park and Royal Albert Hall. Harrods and Chelsea and Westminster Hospital are also within 1 mi (2 km). South Kensington Underground Station is only a 2-minute walk and Gloucester Road Underground Station is 7 minutes.

            5 Stars 2 Bedroom Apartment
            5 Stars 2 Bedroom Apartment

            5 Stars 2 Bedroom Apartment

            6 Cromwell Road, London, ENG
               
              0.0 out of 5.0 Stars

              Located in London City Centre, this aparthotel is steps away from Natural History Museum and Cromwell Road. Victoria and Albert Museum and Science Museum are also within 5 minutes. South Kensington Underground Station is only a 4-minute walk and Gloucester Road Underground Station is 6 minutes.

              The Cranley NZ$99
              The Cranley

              The Cranley

              10 Bina Gardens, South Kensington, London, England
                 
                4.0 out of 5.0 Stars

                Located in London City Centre, this boutique hotel is within a 15-minute walk of Cromwell Road, Natural History Museum and Victoria and Albert Museum. Imperial College London and Kensington Gardens are also within 1 mile (2 km). Gloucester Road Underground Station is 6 minutes by foot and South Kensington Underground Station is 9 minutes.

                The Exhibitionist Hotel NZ$206
                The Exhibitionist Hotel

                The Exhibitionist Hotel

                8-10 Queensberry Place, South Kensington, London, England
                   
                  5.0 out of 5.0 Stars

                  Located in London City Centre, this luxury hotel is within a 10-minute walk of Natural History Museum and Imperial College London. Royal Albert Hall and Harrods are also within 15 minutes. South Kensington Underground Station is only a 4-minute walk and Gloucester Road Underground Station is 6 minutes.