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.

Kensington and Chelsea, London, SW1W 8DD, United Kingdom, London
2.8 km from the center of London
224 m from the Sloane Square subway station

Room in this hotel

from € 352
per night
Sloane Gardens, London
2.6 km from the center of London
71 m from the Sloane Square subway station

Room in this hotel

from € 212
per night
Cambridge Road, London
4.5 km from the center of London
2.1 km from the Sloane Square subway station

Room in this hotel

from € 296
per night
Kensington and Chelsea, London, SW7 2TA, United Kingdom, London
3.4 km from the center of London
181 m from the South Kensington subway station

Room in this hotel

from € 352
per night
30 Sloane Gardens, London
2.7 km from the center of London
137 m from the Sloane Square subway station

Room in this hotel

from € 296
per night
Battersea Power Station Complex, London
3.1 km from the center of London
1.3 km from the Pimlico subway station

Room in this hotel

from € 345
per night
72a Sydney Street, London
3.6 km from the center of London
639 m from the South Kensington subway station

Room in this hotel

from € 212
per night
Park Gate Road, London
4.2 km from the center of London
1.7 km from the Sloane Square subway station

Room in this hotel

from € 345
per night
10 Egerton Place, Knightsbridge, SW3 2EF, London, England, GB, London
2.9 km from the center of London
585 m from the South Kensington subway station

Room in this hotel

from € 421
per night
14 Milner Street, Knightsbridge, SW3 2PU, London, England, GB, London
2.9 km from the center of London
537 m from the Sloane Square subway station

Room in this hotel

from € 421
per night
197 Brompton Road, London
2.9 km from the center of London
614 m from the Knightsbridge subway station

Room in this hotel

from € 296
per night
24 Albert Mansions, Albert Bridge Road, London
4.1 km from the center of London
1.7 km from the Sloane Square subway station

Room in this hotel

from € 434
per night
Smith Terrace, London
3.3 km from the center of London
695 m from the Sloane Square subway station

Room in this hotel

from € 296
per night
Shawfield Street, London
3.4 km from the center of London
824 m from the Sloane Square subway station

Room in this hotel

from € 296
per night
Winchester St, London
2.3 km from the center of London
646 m from the Victoria subway station

Room in this hotel

from € 296
per night
118 Ebury Street Belgravia,Ebury Street, London
2.2 km from the center of London
425 m from the Sloane Square subway station
249 reviews
3.8

Room in this hotel

from € 250
per night
3 Beaufort Gardens, London
2.8 km from the center of London
465 m from the Knightsbridge subway station

Room in this hotel

from € 212
per night
Kersley Mews 1, London
4.6 km from the center of London
2.2 km from the Sloane Square subway station

Room in this hotel

from € 576
per night
Gatliff Close, SW1W 8QQ, London, United Kingdom, London
2.7 km from the center of London
627 m from the Sloane Square subway station

Room in this hotel

from € 197
per night
32 Sloane Gardens London SW1W 8DJ,Sloane Gardens, London
2.7 km from the center of London
138 m from the Sloane Square subway station

Room in this hotel

from € 296
per night