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.

Knightsbridge, 159, London
2.5 km from the center of London
126 m from the Knightsbridge subway station
182 reviews
4.0

Room in this hotel

from PLN 1,242
per night
Apartment 99, 336 Queenstown Road, London
3.4 km from the center of London
1.5 km from the Pimlico subway station

Room in this hotel

from PLN 1,529
per night
Flat 45, Kilmuir House, Ebury Street, London
2.4 km from the center of London
324 m from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
2 Anhalt Road, London
4 km from the center of London
1.5 km from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
10 Pelham Street, London
3.5 km from the center of London
92 m from the South Kensington subway station

Room in this hotel

from PLN 1,529
per night
2 Anhalt Road, London
4 km from the center of London
1.5 km from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
4, 9 West Eaton Place, London
2.4 km from the center of London
270 m from the Sloane Square subway station

Room in this hotel

from PLN 904
per night
13 St Luke's St, London
3.4 km from the center of London
644 m from the South Kensington subway station

Room in this hotel

from PLN 2,803
per night
301 Brompton Road, Kensington and Chelsea, London, SW3 2DY, United Kingdom, London
3.2 km from the center of London
371 m from the South Kensington subway station

Room in this hotel

from PLN 1,436
per night
Flat 8, Kilmuir House, Ebury Street, London
2.4 km from the center of London
324 m from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
Flat 13, Kilmuir House, Ebury Street, London
2.4 km from the center of London
316 m from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
Flat 41, Kilmuir House, Ebury Street, London
2.4 km from the center of London
324 m from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
8 Cheltenham Terrace, London
3 km from the center of London
379 m from the Sloane Square subway station

Room in this hotel

from PLN 2,549
per night
Flat 29, Kilmuir House, Ebury Street, London
2.4 km from the center of London
324 m from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
Flat 22, Kilmuir House, Ebury Street, London
2.4 km from the center of London
327 m from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
Flat 23, Kilmuir House, Ebury Street, London
2.4 km from the center of London
327 m from the Sloane Square subway station

Room in this hotel

from PLN 1,902
per night
Flat 29, Lanson Building, London
3.3 km from the center of London
1.4 km from the Sloane Square subway station

Room in this hotel

from PLN 1,436
per night
Flat 921, Nell Gwynn House, Sloane Avenue, London
3.1 km from the center of London
589 m from the Sloane Square subway station

Room in this hotel

from PLN 1,436
per night
49 Markham Square, Chelsea, London
3.2 km from the center of London
616 m from the Sloane Square subway station

Room in this hotel

from PLN 1,794
per night
Battersea Park - Wandsworth, London
4.4 km from the center of London
2 km from the Clapham Common subway station

Room in this hotel

from PLN 1,154
per night