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 Knightsbridge subway station

: 482 options found

Select dates so you can see the availability and exact prices.

Sloane Ave, London
3.1 km from the center of London
596 m from the South Kensington subway station

Room in this hotel

from € 267
per night
Sloane Avenue, London
3.1 km from the center of London
574 m from the Sloane Square subway station

Room in this hotel

from € 151
per night
Ovington Square, London
2.9 km from the center of London
615 m from the Knightsbridge subway station

Room in this hotel

from € 210
per night
4 Milner Street SW3 2PU London,Milner Street, London
2.9 km from the center of London
563 m from the Sloane Square subway station

Room in this hotel

from € 429
per night
33 Beaufort Gardens, Kensington and Chelsea, London, London
2.7 km from the center of London
486 m from the Knightsbridge subway station

Room in this hotel

from € 363
per night
Sloane Avenue, London
3.1 km from the center of London
588 m from the Sloane Square subway station

Room in this hotel

from € 164
per night
Cranmer Court, Chelsea, London
3.1 km from the center of London
608 m from the Sloane Square subway station

Room in this hotel

from € 342
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 € 210
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 € 458
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 € 363
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 € 458
per night
2 Cromwell Road, London
3.4 km from the center of London
240 m from the South Kensington subway station

Room in this hotel

from € 342
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 € 429
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 € 363
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 € 187
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 € 248
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 € 248
per night
Sloane Avenue, London
3.1 km from the center of London
603 m from the South Kensington subway station

Room in this hotel

from € 363
per night
Sloane Ave, London
3.2 km from the center of London
490 m from the South Kensington subway station

Room in this hotel

from € 363
per night
Apt 856 Chelsea Cloisters Sloane Avenue 856, London
3.2 km from the center of London
491 m from the South Kensington subway station

Room in this hotel

from € 363
per night