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, SW3 5HR, United Kingdom, London
3.9 km from the center of London
1.2 km from the South Kensington subway station

Room in this hotel

from $ 478
per night
Howard Building Chelsea Bridge Wharf, London, United Kingdom, London
3 km from the center of London
1.1 km from the Sloane Square subway station

Room in this hotel

from $ 452
per night
4, Bolingbroke Walk, London
4.5 km from the center of London
1.6 km from the Fulham Broadway subway station

Room in this hotel

from $ 452
per night
Albert Bridge Road, London
4.5 km from the center of London
2.1 km from the Sloane Square subway station

Room in this hotel

from $ 337
per night
Flat 43, Kilmuir House, Ebury Street, London
2.1 km from the center of London
368 m from the Victoria subway station

Room in this hotel

from $ 493
per night
Flat 39, Kilmuir House, Ebury Street, London
2.1 km from the center of London
368 m from the Victoria subway station

Room in this hotel

from $ 493
per night
Queenstown Road London SW8 4AE,Queenstown Road, London
3.2 km from the center of London
1.3 km from the Sloane Square subway station

Room in this hotel

from $ 424
per night
59 Eaton Mews West, London
2.3 km from the center of London
313 m from the Sloane Square subway station

Room in this hotel

from $ 269
per night
501 Battersea Park Road, London
4.7 km from the center of London
2.2 km from the Clapham Common subway station

Room in this hotel

from $ 384
per night
Sloane Square 31, London
2.6 km from the center of London
56 m from the Sloane Square subway station

Room in this hotel

from $ 307
per night
6 Arches Ln, London
3.1 km from the center of London
1.2 km from the Pimlico subway station

Room in this hotel

from $ 960
per night
Godfrey Street 50 SW3 3SX London United, London
3.3 km from the center of London
646 m from the South Kensington subway station

Room in this hotel

from $ 1,158
per night
Flood Street 103 SW3 5TD London United, London
3.5 km from the center of London
930 m from the Sloane Square subway station

Room in this hotel

from $ 713
per night
Battersea Church Road 15 SW11 3LY, London
4.4 km from the center of London
1.6 km from the Fulham Broadway subway station

Room in this hotel

from $ 937
per night
4 Milner Street, London
2.9 km from the center of London
555 m from the Sloane Square subway station

Room in this hotel

from $ 370
per night
30 Old Brompton Road South Kensington, London SW7 3DL England, London
3.6 km from the center of London
111 m from the South Kensington subway station
407 reviews
5.6

Room in this hotel

from $ 194
per night
51 Cadogan Square, London
2.6 km from the center of London
348 m from the Sloane Square subway station

Room in this hotel

from $ 493
per night
55 Ebury Street, London
1.9 km from the center of London
224 m from the Victoria subway station

Room in this hotel

from $ 1,852
per night
6 Oakley House, 103 Sloane Street, London
2.5 km from the center of London
363 m from the Sloane Square subway station

Room in this hotel

from $ 370
per night
Caroline Terrace 23 London SW1W 8JT, London
2.5 km from the center of London
144 m from the Sloane Square subway station

Room in this hotel

from $ 748
per night