Top Trending Hotels Near London Science Museum

See all 1,801 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 Gate Hotel
Lancaster Gate Hotel

66-71 Lancaster Gate, London W2 3NA

3.0 out of 5.0
3.9 out of 5 (3,780 reviews)

This London hotel is within walking distance of Hyde Park and Paddington station. Kensington Palace and the Royal Albert Hall …

£67
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,282 reviews)

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

£106
The Strand Palace Hotel
The Strand Palace Hotel

372 The Strand, London WC2R 0JJ

4.0 out of 5.0
4 out of 5 (7,393 reviews)

Located in Soho, this eco-friendly hotel is within a 5-minute walk of Covent Garden and King's College London. Royal Opera …

£105
The Exhibitionist Hotel
The Exhibitionist Hotel

8-10 Queensberry Place, London SW7 2EA

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

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

£179
Doubletree by Hilton London- Kensington
Doubletree by Hilton London- Kensington

100 Queens Gate, London SW7 5AG

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

Attractive Regency-style building in upscale Kensington, less than 1 mile from London's museum district, Hyde Park, Kensingto …

£109
The Egerton House Hotel
The Egerton House Hotel

17-19 Egerton Terrace, London SW3 2BX

5.0 out of 5.0
4.8 out of 5 (61 reviews)

Located in London City Centre, this luxury hotel is within a 10-minute walk of Harrods, Imperial College London, and Natura …

£290
The Gore Hotel
The Gore Hotel

190 Queen's Gate, Kensington, London SW7 5EX

4.0 out of 5.0
4.3 out of 5 (238 reviews)

Located in South Kensington, this romantic hotel is within a 10-minute walk of Royal Albert Hall and Imperial College London. …

£160
Chelsea Cloisters
Chelsea Cloisters

Sloane Avenue, London SW3 3DW

3.5 out of 5.0
3.2 out of 5 (374 reviews)

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

£65
Number Sixteen
Number Sixteen

16 Sumner Place, London SW7 3EG

4.0 out of 5.0
4.8 out of 5 (16 reviews)

Located in South Kensington, this boutique hotel is within a 10-minute walk of Natural History Museum, Victoria and Albert …

£276
Grange Strathmore
Grange Strathmore

41 Queens Gate Gardens, London SW7 5NB

4.0 out of 5.0
3.8 out of 5 (322 reviews)

Located in South Kensington, this hotel is within a 15-minute walk of Natural History Museum, Royal Albert Hall, and Imperial …

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