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.

Kersley Street, London
4.5 km from the center of London
2.2 km from the Clapham Common subway station

Room in this hotel

from € 290
per night
Meriden Court, Chelsea Manor Street, London
3.5 km from the center of London
711 m from the South Kensington subway station

Room in this hotel

from € 290
per night
18a Britten Street, London
3.4 km from the center of London
673 m from the South Kensington subway station

Room in this hotel

from € 290
per night
Flat 7 Wilbraham Place, Chelsea, London
2.5 km from the center of London
207 m from the Sloane Square subway station

Room in this hotel

from € 211
per night
Flat 217, Goulden House, Bullen Street, London
4.8 km from the center of London
1.9 km from the Fulham Broadway subway station

Room in this hotel

from € 335
per night
3 Charles II Place, London
3.3 km from the center of London
683 m from the Sloane Square subway station

Room in this hotel

from € 290
per night
29 Egerton Gardens, London
3.1 km from the center of London
416 m from the South Kensington subway station

Room in this hotel

from € 290
per night
1 Moore Street, - SW3 2QN, London
2.8 km from the center of London
462 m from the Sloane Square subway station

Room in this hotel

from € 248
per night
28 Ormonde Gate, London
3.3 km from the center of London
727 m from the Sloane Square subway station

Room in this hotel

from € 357
per night
Saint Loo Avenue 18A, London
3.6 km from the center of London
984 m from the Sloane Square subway station

Room in this hotel

from € 357
per night
Cumberland Street 34, London
2.4 km from the center of London
671 m from the Victoria subway station

Room in this hotel

from € 248
per night
Parkgate Road 51 Flat 22, London
4.2 km from the center of London
1.7 km from the Sloane Square subway station

Room in this hotel

from € 444
per night
Markham Square 12, London
3.2 km from the center of London
647 m from the Sloane Square subway station

Room in this hotel

from € 770
per night
Bridge Lane 1 1 B, London
4.6 km from the center of London
2 km from the Fulham Broadway subway station

Room in this hotel

from € 248
per night
Parkgate Road 51 Flat 41, London
4.2 km from the center of London
1.7 km from the Sloane Square subway station

Room in this hotel

from € 444
per night
119 Flood Street Flat B, London
3.5 km from the center of London
957 m from the Sloane Square subway station

Room in this hotel

from € 357
per night
Lowndes Street 4A, London
2.2 km from the center of London
494 m from the Knightsbridge subway station

Room in this hotel

from € 357
per night
63A Cumberland Street, London
2.4 km from the center of London
680 m from the Pimlico subway station

Room in this hotel

from € 335
per night
Flat 2, 41 Eccleston Square, London
2 km from the center of London
205 m from the Victoria subway station

Room in this hotel

from € 211
per night
Cadogan Square 35 London SW1 United, London
2.6 km from the center of London
405 m from the Sloane Square subway station

Room in this hotel

from € 335
per night