Top Trending Hotels Near London Science Museum

See all 1,766 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
4.2 out of 5 (3,536 reviews)

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

£116
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,610 reviews)

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

£76
The Bailey's Hotel London
The Bailey's Hotel London

140 Gloucester Road, London SW7 4QH

4.0 out of 5.0
4.2 out of 5 (2,486 reviews)

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

£151
Corus Hotel Hyde Park
Corus Hotel Hyde Park

Lancaster Gate, London W2 3LG

4.0 out of 5.0
3.7 out of 5 (2,750 reviews)

Located in Paddington, this hotel is within a 15-minute walk of Kensington Gardens and Hyde Park. Royal Albert Hall and …

£122
The Kensington Close Hotel
The Kensington Close Hotel

Wrights Lane, London W8 5SP

4.0 out of 5.0
3.5 out of 5 (3,154 reviews)

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

£90
Park Plaza Victoria London
Park Plaza Victoria London

239 Vauxhall Bridge Road, London SW1V 1EQ

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

Being situated next to Victoria station makes the travel easy. Buckingham Palace and the famous Harrods are also close by. …

£135
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 (51 reviews)

Located in Chelsea, this luxury hotel is within a 10-minute walk of Victoria and Albert Museum, Harrods, and London Natural …

£311
MEININGER Hotel London Hyde Park - Hostel
MEININGER Hotel London Hyde Park - Hostel

Baden-Powell House, 65-67 Queens Gate, London SW7 5JS

4.0 out of 5.0
3.5 out of 5 (128 reviews)

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

£65
St. James' Court, A Taj Hotel, London
St. James' Court, A Taj Hotel, London

45-51 Buckingham Gate, London SW1E 6AF

4.0 out of 5.0
4.3 out of 5 (1,491 reviews)

Buckingham Palace, Westminster Cathedral, and Big Ben are among the many popular attractions within 0.8 km (0.5 mi) of this …

Get Rates
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. …

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