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.

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 $ 452
per night
152 Ebury St, Belgravia, London SW1W 9JL, UK, London
2.3 km from the center of London
352 m from the Sloane Square subway station

Room in this hotel

from $ 424
per night
Sheriff Inn, 47A Cambridge St, Pimlico, London SW1V 4PR, UK, SW1V 4PR, LONDON, UNITED KINGDOM, London
2.2 km from the center of London
399 m from the Victoria subway station

Room in this hotel

from $ 424
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 $ 697
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 $ 452
per night
36 Hugh Street London SW1V 1RP,Hugh Street, London
2.1 km from the center of London
270 m from the Victoria subway station

Room in this hotel

from $ 216
per night
Nell Gwynn House, Sloane Ave, Chelsea, London SW3 3BQ, UK, London
3 km from the center of London
527 m from the Sloane Square subway station

Room in this hotel

from $ 384
per night
189 Fulham Road, London
3.6 km from the center of London
319 m from the South Kensington subway station

Room in this hotel

from $ 370
per night
Queenstown Road London SW8 4AE,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 $ 424
per night
Turner's Reach House, 8-10 Chelsea Embankment, Chelsea, London SW3 4LE, UK, London
3.4 km from the center of London
942 m from the Sloane Square subway station

Room in this hotel

from $ 424
per night
5 Harrington Road, London
3.6 km from the center of London
89 m from the South Kensington subway station

Room in this hotel

from $ 452
per night
69 Cadogan Gardens London SW3 2RB,Cadogan Gardens, London
2.8 km from the center of London
284 m from the Sloane Square subway station

Room in this hotel

from $ 424
per night
119 Ebury Street Victoria,Ebury Street, London
2.1 km from the center of London
366 m from the Victoria subway station

Room in this hotel

from $ 424
per night
118 Warwick Way Victoria,Warwick Way, London
2.2 km from the center of London
432 m from the Victoria subway station

Room in this hotel

from $ 424
per night
Hugh St, London
2.1 km from the center of London
257 m from the Victoria subway station

Room in this hotel

from $ 131
per night
Flat 9, 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 $ 493
per night
Flat 40, Kilmuir House, Ebury Street, London
2.4 km from the center of London
321 m from the Sloane Square subway station

Room in this hotel

from $ 493
per night
Flat 30, Kilmuir House, Ebury Street, London
2.4 km from the center of London
321 m from the Sloane Square subway station

Room in this hotel

from $ 493
per night
Flat 37, Kilmuir House, Ebury Street, London
2.4 km from the center of London
321 m from the Sloane Square subway station

Room in this hotel

from $ 452
per night
Flat 42, London
2.4 km from the center of London
321 m from the Sloane Square subway station

Room in this hotel

from $ 452
per night