Top Trending Hotels Near London Science Museum

See all 1,783 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.

Millennium Gloucester Hotel London Kensington
Millennium Gloucester Hotel London Kensington

4-18 Harrington Gardens, London SW7 4LH

4.0 out of 5.0
4 out of 5 (4,086 reviews)

This is a large modern hotel set in exclusive South Kensington, 50 metres from Gloucester Road London Underground station wit …

£115
Copthorne Tara Hotel London Kensington
Copthorne Tara Hotel London Kensington

Scarsdale Place, London W8 5SR

4.0 out of 5.0
3.8 out of 5 (5,771 reviews)

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

£102
Holiday Inn London-Kensington Forum
Holiday Inn London-Kensington Forum

97 Cromwell Road, London SW7 4DN

4.0 out of 5.0
4 out of 5 (2,225 reviews)

This city-centre high-rise hotel is set in West London's Kensington district just 4-minute walk from Gloucester Road metro …

£84
The Strand Palace Hotel
The Strand Palace Hotel

372 The Strand, London WC2R 0JJ

4.0 out of 5.0
4 out of 5 (6,995 reviews)

Located in Soho, this eco-friendly hotel is steps from Lyceum Theatre and Covent Garden. King's College London and Trafalga …

£140
The Ampersand Hotel
The Ampersand Hotel

10 Harrington Road, London SW7 3ER

5.0 out of 5.0
4.7 out of 5 (349 reviews)

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

£216
The Exhibitionist Hotel
The Exhibitionist Hotel

8-10 Queensberry Place, London SW7 2EA

5.0 out of 5.0
3.8 out of 5 (158 reviews)

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

£229
Chelsea Cloisters
Chelsea Cloisters

Sloane Avenue, London SW3 3DW

3.5 out of 5.0
3.3 out of 5 (319 reviews)

Located in Chelsea, this apartment is within a 10-minute walk of Victoria and Albert Museum, Saatchi Gallery, and Sloane …

£102
Ashburn Hotel
Ashburn Hotel

111 Cromwell Road, London SW7 4DP

4.0 out of 5.0
4.4 out of 5 (977 reviews)

This boutique hotel is housed in a 19th-century London townhouse located on a side street in Kensington, 300 metres from …

£139
The Franklin Hotel
The Franklin Hotel

22-28 Egerton Gardens, London SW3 2DB

5.0 out of 5.0

Located in Knightsbridge, this hotel is within a 15-minute walk of London Natural History Museum and Imperial College London. …

£380
Adria Boutique Hotel
Adria Boutique Hotel

88 Queens Gate, London SW7 5AB

4.5 out of 5.0
4.5 out of 5 (50 reviews)

This family-friendly London hotel is located in the historical district, within a 10-minute walk of London Natural History …

Get Rates
Hide content

Pocket Guide: London London Science Museum Hotels

Search for hotels in London on Expedia.co.uk. You can easily find your hotels in London using one of the methods below:

  • View our selection of featured hotels in London
  • Use the map to find hotels in the London neighborhood you prefer
  • Use the filters to see hotels in a specific area of London, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in London
  • Enter your travel dates to view the best deals on hotels in London - while they last
false