Top Trending Hotels Near London Science Museum

See all 1,788 Hotels near London Science Museum
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Lancaster London
Lancaster London

Lancaster Terrace, London W2 2TY

4.0 out of 5.0

This 18-storey London hotel stands on the edge of Hyde Park, offering a breathtaking view and lies a 5-minute walk from …

£116
per night
Copthorne Tara Hotel London Kensington
Copthorne Tara Hotel London Kensington

Scarsdale Place, London W8 5SY

4.0 out of 5.0

Copthorne Tara Hotel London Kensington is located just off High Street Kensington and offers easy access to the shops and …

£82
per night
The Bailey's Hotel London
The Bailey's Hotel London

140 Gloucester Road, London SW7 4QH

4.0 out of 5.0

Built in 1876, this imposing red-brick hotel is opposite Gloucester Road London Underground station in the cosmopolitan are …

£173
per night
The Kensington Close Hotel
The Kensington Close Hotel

Wrights Lane, London W8 5SP

4.0 out of 5.0

Occupying a 1938 building, this hotel is across the street from Kensington Gardens, two blocks from Kensington Palace, thre …

£95
per night
Gainsborough Hotel
Gainsborough Hotel

7-11 Queensberry Place, London SW7 2DL

4.0 out of 5.0

This country house style Inn, set in the Kensington area of London, is 200 meters from the Natural History Museum and 400 …

£115
per night
The Exhibitionist Hotel
The Exhibitionist Hotel

8-10 Queensberry Place, London SW7 2EA

5.0 out of 5.0

Located in South Kensington, this luxury hotel is within a 10-minute walk of Natural History Museum and Imperial College …

£189
per night
Chelsea Cloisters
Chelsea Cloisters

Sloane Avenue, London SW3 3DW

3.5 out of 5.0

Located in South Kensington, this apartment is within a 10-minute walk of Saatchi Gallery and Sloane Square. Harrods and …

£83
per night
Tune Hotel - Paddington
Tune Hotel - Paddington

41-47 Praed Street, London W2 1NR

2.5 out of 5.0

Tune Hotel - Paddington is a 5-minute walk from Paddington Station, which connects directly to Heathrow Airport in around 1 …

£59
per night
Cheval Harrington Court
Cheval Harrington Court

13 Harrington Road, London SW7 3ES

4.0 out of 5.0

Located in South Kensington, this apartment is within a 10-minute walk of Natural History Museum and Imperial College London. …

£213
per night
K+K Hotel George London
K+K Hotel George London

1-15 Templeton Place, London SW5 9NB

4.0 out of 5.0

Built in 1897 as terrace homes, this hotel in London's Earls Court residential district is three blocks from Kensington Hig …

£120
per night