Top Trending Hotels Near London Natural History Museum

See all 1,781 Hotels near London Natural History 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.

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,086 reviews)

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

£115
Copthorne Tara Hotel London Kensington
Copthorne Tara Hotel London Kensington

Scarsdale Place, London W8 5SR

4.0 out of 5.0
3.8 out of 5 (5,771 reviews)

Copthorne Tara Hotel London Kensington is located just off High Street Kensington and offers easy access to the shops and …

£102
Holiday Inn London-Kensington Forum
Holiday Inn London-Kensington Forum

97 Cromwell Road, London SW7 4DN

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

This city-centre high-rise hotel is set in West London's Kensington district just 4-minute walk from Gloucester Road metro …

£84
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,200 reviews)

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

£102
The Pelham Hotel
The Pelham Hotel

15 Cromwell Place, South Kensington, London SW7 2LA

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

Located in Kensington, this luxury hotel is within a 5-minute walk of London Natural History Museum and Victoria and Albert …

£179
Park International Hotel
Park International Hotel

117-129 Cromwell Road, London SW7 4DT

4.0 out of 5.0
4 out of 5 (1,568 reviews)

Located in upscale South Kensington, this London hotel is 3 blocks from Kensington High Street, and within 2 km. of Hyde Park …

£101
Best Western The Cromwell
Best Western The Cromwell

110 Cromwell Rd, London SW7 4ES

4.0 out of 5.0
3.8 out of 5 (1,584 reviews)

Housed in a stately Victorian building, this London hotel is 200 metres from Gloucester Road tube station, and 500 metres fro …

£99
Eden Plaza Kensington Hotel
Eden Plaza Kensington Hotel

68-69 Queens Gate, London SW7 5JT

3.0 out of 5.0
3.2 out of 5 (126 reviews)

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

£79
K+K Hotel George London
K+K Hotel George London

1-15 Templeton Place, London SW5 9NB

4.0 out of 5.0
4.5 out of 5 (1,871 reviews)

Built in 1897 as terrace homes, this hotel in London's Earls Court residential district is three blocks from Kensington Hig …

£119
Manson Place
Manson Place

7-8 Manson Place, London SW7 5LT

4.0 out of 5.0
4 out of 5 (1 reviews)

Located in Kensington, this apartment is within a 15-minute walk of London Natural History Museum, Imperial College London, …

Get Rates
Hide content

Pocket Guide: London London Natural History 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