London hotels near London Science Museum: get the best deals for London hotels at low prices. No booking fees. You pay for the hotel room in London at the check-out. Free cancellation.
Hotels in London near London Science Museum
4040 properties found
-
Luxury 2 Bed In Front Of Museums
Princes Gate 69-70, London, United Kingdom
0 km to London Science Museum (Show map)
-
Exceptional Apartment In The Most Desirable Street
71-72 Princes Gate, Exhibition Road, London, United Kingdom
0 km to London Science Museum (Show map)
-
Imperial College London Princes Garden
Watts Way, London, United Kingdom
0.1 km to London Science Museum (Show map)
Imperial College London Princes Garden apartment lies 10 minutes' walk from the famous Natural History Museum and 10 minutes' walk from South Kensington tube station. A swimming pool is offered in…
-
Princes Gate Mews
65 Princes Gate Mews, Montrose Court, London, United Kingdom
0.2 km to London Science Museum (Show map)
65 Princes Gate Mews Holiday home is a 2-bedroom property, which can accommodate up to 4 guests in Notting Hill district of London. It includes a kitchenette and 1 bathroom.
-
Stunning 1Bed Kensington
187, 4 Cromwell Road, London, United Kingdom
0.2 km to London Science Museum (Show map)
-
Modern Apartments Near Harrods And The Science Museum
3 Cromwell Road, London, United Kingdom
0.2 km to London Science Museum (Show map)
The 7-room Modern Apartments Near Harrods And The Science Museum apartment, located in Kensington with many nice destinations to visit and things to do for all ages, within 5 minutes' walk of…
-
The Prince'S Apartment
49 Princes Gate, London, United Kingdom
0.2 km to London Science Museum (Show map)
The Prince'S Apartment apartment is set around 20 minutes' walk from Hyde Park in London. This apartment is located in Westminster Borough, which is a great choice for travellers interested in…
-
South Kensington Apartment X4
19 Cromwell Road Flat 2, London, United Kingdom
0.3 km to London Science Museum (Show map)
South Kensington Apt Apartment London is set 2 km from Stamford Bridge and 0.6 km from the world-famous Natural History Museum in Kensington district. Rooms come with TV with satellite channels, a…
-
Imperial College London Princes Garden 4 stars
Watts Way Off Exhibition Road South Kensington Sw7, London, United Kingdom
0.3 km to London Science Museum (Show map)
Standing within 6 minutes' walk of Polish Institute and Sikorski Museum, Imperial College London Princes Garden offers a swimming pool.
-
Hyde Park - Knightsbridge - Private Entrance
25 Ennismore Gardens, London, United Kingdom
0.3 km to London Science Museum (Show map)
The 1-room Hyde Park - Knightsbridge - Private Entrance Apartment apartment is set about 7 minutes' walk from the large neo-classical Brompton Oratory Roman Catholic Church in London.
-
Fabulous House Near Harrods And The Science Museum
15 Thurloe Place Mews, London, United Kingdom
0.3 km to London Science Museum (Show map)
The 3-room Fabulous House Near Harrods And The Science Museum Apartment apartment is 3.1 km from Big Ben.
-
2 Bed Flat South Kensington
7 Cromwell Place, London, United Kingdom
0.3 km to London Science Museum (Show map)
-
Veeve - Mews & Blues
Thurloe Place Mews, London, United Kingdom
0.3 km to London Science Museum (Show map)
The 2-bedroom Veeve - Mews & Blues Villa is at a 2.6 km distance from Battersea Park and it takes 36 minutes to drive to London City airport. The accommodation features 2 bedrooms and 2 bathrooms.
-
Finest Retreats - King Charles House
Ennismore Gardens Mews, London, United Kingdom
0.3 km to London Science Museum (Show map)
-
The Rembrandt 4 stars
11 Thurloe Place, London, United Kingdom
0.3 km to London Science Museum (Show map)
Situated about a 5-minute walk from Westbourne, the 4-star Rembrandt Hotel London features a currency exchange and a cash machine for guests' convenience. Kensington Palace is placed about 2.5 km…
-
Knightsbridge Dream Apartment
13 Thurloe Street, London, United Kingdom
0.3 km to London Science Museum (Show map)
Knightsbridge Dream is placed in Southwark district, within a 5-minute walk of the bar Honest Burgers.
-
Modern South Kensington Apartment
13 Thurloe Street, London, United Kingdom
0.3 km to London Science Museum (Show map)
Located in Kensington district, Modern South Kensington Apartment London is next-door to the scientifically spellbinding Science Museum and a 5-minute drive from Buckingham Palace. An equipped…
-
All2Stay South Kensington Apartment
13 Thurloe Street Ground Level, London, United Kingdom
0.3 km to London Science Museum (Show map)
Set in Holborn district within 25 minutes' walk of Leighton House Museum, the 35 m² All2Stay South Kensington apartment accommodates up to 4 guests.
-
Knightsbridge - Sumptuous Flat - Hyde Park
12 Ennismore Gardens, London, United Kingdom
0.3 km to London Science Museum (Show map)
The 2-room Knightsbridge - Sumptuous Flat - Hyde Park Apartment apartment lies at a 3 km distance from Trafalgar Square and nearly a 10-minute walk from Knightsbridge tube station.
-
Elicia'S South Kensington Apartment
13 Thurloe Street, London, United Kingdom
0.3 km to London Science Museum (Show map)
Elicia'S South Kensington Apartment London is set 2.4 km from St James's Park and 1.1 km from the British Harrods Department Store in Kensington district. The venue has a kitchen with kitchenware, a…