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: 438 options found

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

Ovington Square, London

2.9km from the center of London
615m from the subway station Knightsbridge
Room in this hotel

33 Beaufort Gardens, Kensington and Chelsea, London, London

2.7km from the center of London
486m from the subway station Knightsbridge
Room in this hotel

Sloane Avenue, London

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

Cranmer Court, Chelsea, London

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

Cranmer Court Chelsea, London

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

SW1X 9EL, London, 2 Pont Street, London

2.3km from the center of London
544m from the subway station Knightsbridge
Room in this hotel

19 Cadogan Lane, London

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

12 Markham Square London SW3 4UY UK, London

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

47 Elystan Place, London

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

Sloane Avenue, London

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

5 First Street, London

3km from the center of London
572m from the subway station South Kensington
Room in this hotel

4 Lyall Street, London

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

SW3 3DW, Chelsea Cloisters, Sloane Avenue, London, United Kingdom, London

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

2 Cromwell Road, London

3.4km from the center of London
240m from the subway station South Kensington
Room in this hotel

73 West Lyall Mews, London

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

4 Milner Street, London

2.9km from the center of London
555m from the subway station Sloane Square
Room in this hotel

6 Oakley House, 103 Sloane Street, London

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

11 Anderson St, London

3km from the center of London
451m from the subway station Sloane Square
Room in this hotel