Find Hotels Near Science Museum London

Find Deals for Any Season
Book a room with free cancellation for more flexibility
Find hotels near me
Rooms
Adults
Children
Done
SEARCH
  1. Home
  2. London
  3. Science Museum Hotels

Featured Hotels Near Science Museum London

POI Map Map Marker
View area on map
Filter By
Filter By
Map

Hotel Class

Property Type

Facilities

See the latest prices and deals by choosing your dates. Choose dates
Garden Cottage
Garden Cottage

(0.1 km from Science Museum)

Average 105 reviews
4.9
The Rembrandt
The Rembrandt

11 Thurloe Place Knightsbridge (0.1 km from Science Museum)

In exclusive Knightsbridge this 4-star hotel has free Wi-Fi and elegant Edwardian architecture. The Rembrandt is opposite the V&A Museum and tube stations are nearby. All of the stylish rooms have a flat-screen interactive TV and a bed.

Very good 1298 reviews
8.4
Plum Guide - Museum View
Plum Guide - Museum View

(0.1 km from Science Museum)

Offering a garden and free WiFi Plum Guide - Museum View is set in the Kensington and Chelsea district in London 100 metres from Natural History Museum.

Very good 147 reviews
8.6
All2Stay South Kensington Apartment
All2Stay South Kensington Apartment

13 Thurloe Street Ground Level (0.2 km from Science Museum)

All2Stay South Kensington Apartment in London features accommodation with free WiFi 300 metres from Victoria and Albert Museum 600 metres from Natural History Museum and less than 1 km from Harrods. The property is 2.

Good 131 reviews
7.0
Dream South Kensington Apartment
Dream South Kensington Apartment

13 Thurloe Street (0.2 km from Science Museum)

Luxury South Kensington Apartment offers accommodation in London 800 metres from Harrods. The property features views of the city and is 800 metres from Royal Albert Hall. Free WiFi is available throughout the property.

Good 59 reviews
7.9
The Rembrandt
The Rembrandt

11 Thurloe Place Knightsbridge (0.2 km from Science Museum)

Pleasant 50 reviews
6.9
65 Princes Gate Mews
65 Princes Gate Mews

65 Princes Gate Mews (0.2 km from Science Museum)

65 Princes Gate Mews is situated in the Kensington and Chelsea district of London 700 metres from Royal Albert Hall 800 metres from Natural History Museum and 1.2 km from Harrods.

Superb 117 reviews
9.5
Cheval Harrington Court at South Kensington
Cheval Harrington Court at South Kensington

13 Harrington Road London (0.3 km from Science Museum)

Cheval Harrington Court at South Kensington offers luxury 4-star apartments and studios in the heart of South Kensington and 2 minutes' walk from South Kensington Tube Station. They offer free WiFi and stylish spacious accommodation.

Superb 111 reviews
9.2

Budget Hotels Near Science Museum See All

Enjoy Breakfast at the Hotels Near Science Museum See All

You Might Also Like These Hotels Near Science Museum See All

Neighboring Points Of Interest: See All