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

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,183 Hotels near London Science Museum
Lord Kensington Hotel

Lord Kensington Hotel

38 Trebovir Road, London
3.1
of 5, from 114 reviews
3.0 out of 5.0

Located in Earl's Court, this hotel is within 2 miles (3 km) of Natural History Museum, Royal Albert Hall and Kensington Palace. Stamford Bridge Stadium and Imperial College London are also within 2 miles (3 km).

£139
The Rembrandt

The Rembrandt

11 Thurloe Place, London
4.3
of 5, from 3,594 reviews
4.0 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).

£86
Millennium Gloucester Hotel London Kensington

Millennium Gloucester Hotel London Kensington

4-18 Harrington Gardens, London
4.0
of 5, from 4,663 reviews
4.0 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).

£120
Radisson Blu Edwardian Vanderbilt Hotel

Radisson Blu Edwardian Vanderbilt Hotel

68-86 Cromwell Road, London
3.9
of 5, from 2,072 reviews
4.0 out of 5.0

Located in South Kensington, this eco-friendly hotel is within a 10-minute walk of Natural History Museum, Victoria and Albert Museum and London Science Museum. Imperial College London and Royal Albert Hall are also within 15 minutes.

£180
The Ampersand Hotel

The Ampersand Hotel

10 Harrington Road, London
4.7
of 5, from 552 reviews
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.

£184
The Pelham Hotel

The Pelham Hotel

15 Cromwell Place, South Kensington, London
4.5
of 5, from 237 reviews
5.0 out of 5.0

Located in South Kensington, this luxury hotel is within a 5-minute walk of Natural History Museum and Victoria and Albert Museum. Imperial College London and Harrods are also within 15 minutes.

£109
The Queen's Gate Hotel

The Queen's Gate Hotel

31-34 Queens Gate, London
4.0
of 5, from 283 reviews
4.0 out of 5.0

Located in Kensington, this hotel is within a 10-minute walk of Royal Albert Hall, Natural History Museum and Imperial College London. Kensington Palace and Kensington Gardens are also within 15 minutes.

£82
Park International Hotel

Park International Hotel

117 - 129 Cromwell Road, London
4.0
of 5, from 2,192 reviews
4.0 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).