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.

Saint George S Drive, 29, London
2.2 km from the center of London
445 m from the Victoria subway station
1300 reviews
6.2

Room in this hotel

from $ 994
per night
Lower Belgrave Street, London
1.8 km from the center of London
223 m from the Victoria subway station
29 reviews
7.0

Room in this hotel

from $ 455
per night
Warwick Way; 94, London
2.1 km from the center of London
396 m from the Victoria subway station
315 reviews
6.4

Room in this hotel

from $ 186
per night
29-31 St George's Dr. Victoria, London
2.2 km from the center of London
433 m from the Victoria subway station
1222 reviews
6.0

Room in this hotel

from $ 275
per night
Eccleston Square, Victoria, 31, London
2.2 km from the center of London
375 m from the Victoria subway station
26 reviews
6.9

Room in this hotel

from $ 280
per night
73 Oakley Street Chelsea, London
3.8 km from the center of London
1.1 km from the South Kensington subway station
109 reviews
6.4

Room in this hotel

from $ 161
per night
104 Ebury Street, London
2.2 km from the center of London
400 m from the Victoria subway station
262 reviews
6.0

Room in this hotel

from $ 101
per night
1a Westmoreland Terrace Around Pimlico, London
2.4 km from the center of London
657 m from the Victoria subway station
83 reviews
6.0

Room in this hotel

from $ 339
per night
Battersea Park Road, 445-447, London
4.6 km from the center of London
2.1 km from the Clapham Common subway station

Room in this hotel

from $ 339
per night
Bulls Gardens 35, London
3.1 km from the center of London
505 m from the South Kensington subway station

Room in this hotel

from $ 243
per night
17 Chesham Pl, Belgravia, London SW1X 8HJ, UK, London
2.3 km from the center of London
540 m from the Knightsbridge subway station

Room in this hotel

from $ 400
per night
Sloane Avenue, London
3.1 km from the center of London
510 m from the Sloane Square subway station

Room in this hotel

from $ 372
per night
Sloane Avenue, London
3.2 km from the center of London
459 m from the South Kensington subway station

Room in this hotel

from $ 372
per night
145 Fulham Road 43, London
3.4 km from the center of London
306 m from the South Kensington subway station

Room in this hotel

from $ 372
per night
21 Ovington Street Ap.8, London
2.9 km from the center of London
636 m from the South Kensington subway station

Room in this hotel

from $ 372
per night
23 Hans Place, London
2.6 km from the center of London
498 m from the Knightsbridge subway station

Room in this hotel

from $ 372
per night
387 Chelsea Cloisters, London
3.2 km from the center of London
493 m from the South Kensington subway station

Room in this hotel

from $ 325
per night
1 Anhalt Road, London
4 km from the center of London
1.5 km from the Sloane Square subway station

Room in this hotel

from $ 455
per night
Markham Square, London
3.2 km from the center of London
617 m from the Sloane Square subway station

Room in this hotel

from $ 372
per night
336 Queenstown Road, London
3.4 km from the center of London
1.5 km from the Pimlico subway station

Room in this hotel

from $ 372
per night