Top Trending Hotels Near Natural History Museum

See all 1,817 Hotels near 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,317 reviews)

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

£96
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,650 reviews)

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

£148
Doubletree by Hilton London- Kensington
Doubletree by Hilton London- Kensington

100 Queens Gate, London SW7 5AG

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

Attractive Regency-style building in upscale Kensington, less than 1 mile from London's museum district, Hyde Park, Kensingto …

£119
Radisson Blu Edwardian Vanderbilt Hotel
Radisson Blu Edwardian Vanderbilt Hotel

68-86 Cromwell Road, London SW7 5BT

4.0 out of 5.0
3.9 out of 5 (1,936 reviews)

Occupying a row of sumptuous Victorian townhouses in Kensington, this London hotel offers an enviable location 2 blocks fro …

£116
London House Hotel
London House Hotel

81 Kensington Gardens Square, London W2 4DJ

3.0 out of 5.0
4 out of 5 (5,956 reviews)

This modern, London townhouse hotel is located in a residential area minutes from Hyde Park and Notting Hill, and within …

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

£70
Ashburn Hotel
Ashburn Hotel

111 Cromwell Road, London SW7 4DP

4.0 out of 5.0
4.4 out of 5 (1,060 reviews)

This boutique hotel is housed in a 19th-century London townhouse located on a side street in Kensington, 300 metres from …

£125
The Harrington
The Harrington

1 Harrington Gardens, London SW7 4JJ

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

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

£91
Ambassadors Hotel
Ambassadors Hotel

16 Collingham Road, London SW5 0LX

3.0 out of 5.0
3 out of 5 (1,316 reviews)

Located just off Cromwell Road, Ambassadors Hotel is within a 15-minutes walk of attractions like the National History Museum …

£45
Hide content

Narrow your search

Pocket Guide: 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