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.

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 € 363
per night
5 Gatliff Road, London
2.6 km from the center of London
719 m from the Sloane Square subway station

Room in this hotel

from € 342
per night
22 Chase Court, 28-29 Beaufort Gardens, London
2.7 km from the center of London
485 m from the Knightsbridge subway station

Room in this hotel

from € 363
per night
SW3 6PP, London, United Kingdom, London
3.5 km from the center of London
360 m from the South Kensington subway station

Room in this hotel

from € 363
per night
London, London
2.8 km from the center of London
274 m from the Sloane Square subway station

Room in this hotel

from € 363
per night
London, London
2.2 km from the center of London
440 m from the Sloane Square subway station

Room in this hotel

from € 363
per night
SW1W 9JA, London, United Kingdom, London
2.3 km from the center of London
260 m from the Sloane Square subway station

Room in this hotel

from € 363
per night
SW1V 4EF, London, United Kingdom, London
2.3 km from the center of London
595 m from the Pimlico subway station

Room in this hotel

from € 363
per night
Bungalow (Lower Ground Floor)' 13 Lennox, Gardens, London
2.7 km from the center of London
607 m from the Sloane Square subway station

Room in this hotel

from € 363
per night
Sloane Gardens, SW1W 8DJ, London, United Kingdom, London
2.7 km from the center of London
149 m from the Sloane Square subway station

Room in this hotel

from € 363
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 € 293
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 € 293
per night
Meriden Court 39, London
3.5 km from the center of London
701 m from the South Kensington subway station

Room in this hotel

from € 210
per night
Winchester Street, London
2.3 km from the center of London
577 m from the Victoria subway station

Room in this hotel

from € 342
per night
354 Chelsea Cloister, London
3.2 km from the center of London
485 m from the South Kensington subway station

Room in this hotel

from € 174
per night
52 Eaton Place, Belgravia, London
2.1 km from the center of London
553 m from the Sloane Square subway station

Room in this hotel

from € 293
per night
9 First Street, London
3 km from the center of London
589 m from the South Kensington subway station

Room in this hotel

from € 1,857
per night
Draycott Place, London
2.9 km from the center of London
364 m from the Sloane Square subway station

Room in this hotel

from € 293
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 € 293
per night
8 Ranelagh Grove, London
2.5 km from the center of London
420 m from the Sloane Square subway station

Room in this hotel

from € 363
per night