London, United Kingdom

No dates selected

Filters

Sort by

Price per night in EUR

Hotels near a subway station

Show more

London hotels near Knightsbridge subway station

London: 464 options found

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

Markham Square 49 London SW3 4XA United, London

3.2km from the center of London
614m from the subway station Sloane Square
Room in this hotel

Chelsea Cloisters, Apartment 4, Sloane Avenue, London

3.2km from the center of London
491m from the subway station South Kensington
Room in this hotel

Markham Square 49, London SW3 4XA, United Kingdom, London

3.2km from the center of London
615m from the subway station Sloane Square
Room in this hotel

Markham Square 49, London SW3 4XA, United Kingdom, London

3.2km from the center of London
614m from the subway station Sloane Square
Room in this hotel

Sloane Avenue, Chelsea, London

3.1km from the center of London
587m from the subway station Sloane Square
Room in this hotel

Sloane Avenue Chelsea, Kensington and Chelsea, London, SW3 3AX, United Kingdom, London

3.1km from the center of London
601m from the subway station South Kensington
Room in this hotel

36a Sloane Gardens Around Chelsea, London

2.7km from the center of London
159m from the subway station Sloane Square
Room in this hotel

15 Basil Street, London

2.5km from the center of London
211m from the subway station Knightsbridge
Room in this hotel

2 Chesham Street, London

2.3km from the center of London
461m from the subway station Sloane Square
Room in this hotel

285 Brompton Road, Kensington and Chelsea, London, SW3 2DY, United Kingdom, London

3.2km from the center of London
366m from the subway station South Kensington
Room in this hotel

Cadogan Square 26 London SW1X 0JP, London

2.7km from the center of London
569m from the subway station Sloane Square
Room in this hotel

1G Sloane Square, London

2.5km from the center of London
93m from the subway station Sloane Square
Room in this hotel

65 Princes Gate Mews, Montrose Court, London

3.3km from the center of London
487m from the subway station South Kensington
Room in this hotel

7 Wilbraham Pl, London

2.5km from the center of London
198m from the subway station Sloane Square
Room in this hotel

1 Moore Street, - SW3 2QN, London

2.8km from the center of London
462m from the subway station Sloane Square
Room in this hotel

Markham Square 12, London

3.2km from the center of London
647m from the subway station Sloane Square
Room in this hotel

Lowndes Street 4A, London

2.2km from the center of London
494m from the subway station Knightsbridge
Room in this hotel

Cadogan Square 35 London SW1 United, London

2.6km from the center of London
405m from the subway station Sloane Square
Room in this hotel

42 William Mews, London

2.2km from the center of London
203m from the subway station Knightsbridge
Room in this hotel

2 Beaufort Gardens, London

2.8km from the center of London
460m from the subway station Knightsbridge
Room in this hotel