Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

London Science Museum

Expedia has a wide range of information about London Science Museum whether its about nearby hotels, flights or local attractions in London Science Museum. Expedia can provide you with our knowledge as well as great deals.

Thinking of planning a city break to London Science Museum. Expedia have a great range of hotels and accomodation in London Science Museum near London Science Museum that will help make your stay that little bit more special. But before you go make sure to check out the Expedia travel guide on London Science Museum first, so you can find out everything you need to know before you go away.


Map

Top Hotel Deals

See all 3,964 Hotels near London Science Museum
£126
The Grosvenor Hotel

The Grosvenor Hotel

101 Buckingham Palace Road, London
4.0 out of 5.0

Located in Belgravia, this hotel is within a 15-minute walk of Victoria Palace Theatre, Buckingham Palace and St. James Park. Big Ben and Sloane Square are also within 1 mile (2 km).

£74
Millennium Gloucester Hotel London Kensington

Millennium Gloucester Hotel London Kensington

4-18 Harrington Gardens, London
4.5 out of 5.0

Located in South Kensington, this hotel is within 2 miles (3 km) of Natural History Museum, Royal Albert Hall and Imperial College London. Kensington Palace and Harrods are also within 1 mile (2 km).

£125
Royal Garden Hotel

Royal Garden Hotel

2-24 Kensington High Street, London
5.0 out of 5.0

Located in Kensington, this luxury hotel is within a 10-minute walk of Kensington Palace and Royal Albert Hall. Kensington Gardens and Imperial College London are also within 1 mile (2 km).

£137
The Rembrandt

The Rembrandt

11 Thurloe Place, London
4.5 out of 5.0

This family-friendly London hotel is located in the shopping district, within a 10-minute walk of Natural History Museum, Imperial College London and Harrods. Royal Albert Hall and Saatchi Gallery are also within 1 mile (2 km).

£145
The Ampersand Hotel

The Ampersand Hotel

10 Harrington Road, London
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 London. Royal Albert Hall and Harrods are also within 15 minutes.

Holiday Inn London-Kensington Forum

Holiday Inn London-Kensington Forum

97 Cromwell Road, London
4.5 out of 5.0

Located in South Kensington, this hotel is within 2 miles (3 km) of Natural History Museum, Royal Albert Hall and Imperial College London. Kensington Palace and Harrods are also within 1 mile (2 km).

£56
Lancaster Gate Hotel

Lancaster Gate Hotel

66-71 Lancaster Gate, London
3.0 out of 5.0

Located in Bayswater, this eco-friendly hotel is within a 15-minute walk of Kensington Gardens and Kensington Palace. Royal Albert Hall and Hyde Park are also within 1 mile (2 km).

£76
Park International Hotel

Park International Hotel

117 - 129 Cromwell Road, London
4.5 out of 5.0

Located in Earl's Court, this hotel is within a 15-minute walk of Natural History Museum, Victoria and Albert Museum and London Science Museum. Kensington Palace and Imperial College London are also within 1 mi (2 km).