London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

London hotels near Sloane Square subway station

: 904 options found

Select dates so you can see the availability and exact prices.

3 Motcomb Street, Flat A, London
2.2 km from the center of London
385 m from the Knightsbridge subway station

Room in this hotel

from € 338
per night
Saint Loo Avenue, 18 A St Loo Court, London
3.6 km from the center of London
1 km from the Sloane Square subway station

Room in this hotel

from € 213
per night
Kensington and Chelsea, London, SW3 5AX, United Kingdom, London
4.1 km from the center of London
1.2 km from the South Kensington subway station

Room in this hotel

from € 339
per night
Warwick Building, 366 Queenstown Road, London
3.1 km from the center of London
1.3 km from the Sloane Square subway station

Room in this hotel

from € 338
per night
121 Old Brompton Road,6, HOUSE_BOAT 6, SW73RX, London, England, GB, London
3.6 km from the center of London
67 m from the South Kensington subway station

Room in this hotel

from € 338
per night
121 Old Brompton Rd,2, London
3.6 km from the center of London
67 m from the South Kensington subway station

Room in this hotel

from € 552
per night
Flat 7, 15- 17 West Eaton Place, London
2.4 km from the center of London
245 m from the Sloane Square subway station

Room in this hotel

from € 422
per night
Robert Lodge, 4 Milner Street,3 APARTMENT 3, London
2.9 km from the center of London
561 m from the Sloane Square subway station

Room in this hotel

from € 338
per night
Robert Lodge, 4 Milner Street,1 APARTMENT 1, London
2.9 km from the center of London
544 m from the Sloane Square subway station

Room in this hotel

from € 213
per night
Robert Lodge, 4 Milner Street,4 APARTMENT 4, London
2.9 km from the center of London
547 m from the Sloane Square subway station

Room in this hotel

from € 338
per night
Kensington and Chelsea, London, SW34NT, United Kingdom, London
3.2 km from the center of London
601 m from the Sloane Square subway station

Room in this hotel

from € 422
per night
49 Markham Square,2 APARTMENT 2, London
3.2 km from the center of London
588 m from the Sloane Square subway station

Room in this hotel

from € 338
per night
55 Winchester Street, Flat 4, London
2.3 km from the center of London
602 m from the Victoria subway station

Room in this hotel

from € 370
per night
19 Kersley Street, London
4.6 km from the center of London
2.2 km from the Sloane Square subway station

Room in this hotel

from € 213
per night
1A Anhalt Rd., London
4 km from the center of London
1.5 km from the Sloane Square subway station

Room in this hotel

from € 292
per night
57A Battersea Bridge Road, London
4.3 km from the center of London
1.7 km from the Fulham Broadway subway station

Room in this hotel

from € 226
per night
Bullen Street, London
4.8 km from the center of London
2 km from the Fulham Broadway subway station

Room in this hotel

from € 338
per night
87-135 Brompton Road, London
2.6 km from the center of London
336 m from the Knightsbridge subway station

Room in this hotel

from € 338
per night
69 Ebury Bridge Road, London
2.6 km from the center of London
592 m from the Sloane Square subway station

Room in this hotel

from € 250
per night
99 Oakley Street, London
3.7 km from the center of London
940 m from the South Kensington subway station

Room in this hotel

from € 360
per night