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.

Various locations in Chelsea, London
3.9 km from the center of London
912 m from the South Kensington subway station

Room in this hotel

from PLN 2,542
per night
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,247
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,435
per night
19 Cadogan Lane, London
2.3 km from the center of London
511 m from the Sloane Square subway station

Room in this hotel

from PLN 894
per night
12 Markham Square London SW3 4UY UK, London
3.2 km from the center of London
647 m from the Sloane Square subway station

Room in this hotel

from PLN 1,928
per night
47 Elystan Place, London
3.2 km from the center of London
629 m from the Sloane Square subway station

Room in this hotel

from PLN 1,556
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,781
per night
Kensington and Chelsea, London, SW3 4BL, United Kingdom, London
3.4 km from the center of London
851 m from the Sloane Square subway station

Room in this hotel

from PLN 2,542
per night
50 Sloane Street, Kensington and Chelsea, London, SW1X 9SN, United Kingdom, London
2.4 km from the center of London
298 m from the Knightsbridge subway station

Room in this hotel

from PLN 1,588
per night
59 Lurline Gardens, London
3.9 km from the center of London
1.8 km from the Clapham Common subway station

Room in this hotel

from PLN 1,556
per night
Howard Building, Chelsea Bridge Wharf, 372 Queenstown Road, London
3.1 km from the center of London
1.2 km from the Sloane Square subway station

Room in this hotel

from PLN 1,781
per night
4 Lyall Street,, London
2.3 km from the center of London
438 m from the Sloane Square subway station

Room in this hotel

from PLN 1,928
per night
50 Hans Pl, Knightsbridge, London SW1X 0LA, UK, London
2.5 km from the center of London
250 m from the Knightsbridge subway station

Room in this hotel

from PLN 1,435
per night
13 Lennox Gardens, London
2.7 km from the center of London
613 m from the Knightsbridge subway station

Room in this hotel

from PLN 1,781
per night
73 West Lyall Mews, London
2.3 km from the center of London
410 m from the Sloane Square subway station

Room in this hotel

from PLN 1,556
per night
4 Lyall St, Belgravia, London SW1X 8DW, UK, London
2.3 km from the center of London
445 m from the Sloane Square subway station

Room in this hotel

from PLN 1,781
per night
12 Sloane Street, London
2.3 km from the center of London
294 m from the Knightsbridge subway station

Room in this hotel

from PLN 1,784
per night
36 Beaufort Gardens London SW3 1PW UK, London
2.8 km from the center of London
501 m from the Knightsbridge subway station

Room in this hotel

from PLN 801
per night
52 Pont St, London
2.7 km from the center of London
514 m from the Knightsbridge subway station

Room in this hotel

from PLN 1,063
per night
56 Draycott Pl, London
3 km from the center of London
466 m from the Sloane Square subway station

Room in this hotel

from PLN 1,063
per night