Top Trending Hotels Near London Science Museum

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

Park Plaza Westminster Bridge London
Park Plaza Westminster Bridge London

200 Westminster Bridge Road, London SE1 7UT

4.0 out of 5.0
4.5 out of 5 (7,497 reviews)

This fantastic new hotel is located on the South Bank, near London Eye. Waterloo and Westminster stations are within 5 minute …

£152
The Ampersand Hotel
The Ampersand Hotel

10 Harrington Road, London SW7 3ER

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

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

£216
The Nadler Kensington
The Nadler Kensington

25 Courtfield Gardens, London SW5 OPG

4.0 out of 5.0
4.6 out of 5 (842 reviews)

Located in South Kensington, this hotel is within 2 mi (3 km) of Natural History Museum, Royal Albert Hall, and Kensington …

£93
Crowne Plaza London - Kensington
Crowne Plaza London - Kensington

100 Cromwell Road, London SW7 4ER

4.0 out of 5.0
4.4 out of 5 (2,103 reviews)

Around the corner from a London Underground station, this hotel is within 0.5 km (0.3 mi) of the London Natural History Museu …

£126
The Exhibitionist Hotel
The Exhibitionist Hotel

8-10 Queensberry Place, London SW7 2EA

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

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

£199
Gainsborough Hotel
Gainsborough Hotel

7-11 Queensberry Place, London SW7 2DL

4.0 out of 5.0
3.2 out of 5 (638 reviews)

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

Get Rates
Eden Plaza Kensington Hotel
Eden Plaza Kensington Hotel

68-69 Queens Gate, London SW7 5JT

3.0 out of 5.0
3.3 out of 5 (161 reviews)

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

£69
Brompton Hotel
Brompton Hotel

30 Old Brompton Road, London SW7 3DL

3.0 out of 5.0
2.9 out of 5 (353 reviews)

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

£74
159 Knightsbridge
159 Knightsbridge

159 Knightsbridge, London SW1X 7PD

3.0 out of 5.0
2.6 out of 5 (93 reviews)

Located in London City Centre, this hotel is within a 15-minute walk of Harrods, Royal Albert Hall, and Imperial College …

£96
Royal Garden Hotel
Royal Garden Hotel

2-24 Kensington High Street, London W8 4PT

5.0 out of 5.0
4.4 out of 5 (909 reviews)

1960s-built London hotel located on bustling Kensington High Street, 55 yards from Kensington Palace and Gardens and Hyde Park.

£173
Hide content

Narrow your search

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