Hotels in London near Sloane Square Tube Station
Filter Results
487 properties found
-
Sort by
Distance: low to high
-
Belgravia Rooms Hotel
104 Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Located within 25 minutes' walk of Hyde Park, the 3-star non-smoking Belgravia Rooms Hotel London provides guests with bus ticket service and tour/ticket assistance for a better travel experience.
More...
From US$ 37price for 1 nightBook Now -
2 Chesham Hotel
2 Chesham Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Located merely 6 minutes' walk from the smoke-free 2 Chesham Hotel London, guests can quickly reach Belgrave Square Garden. This London hotel offers Wi-Fi throughout the property and has a laptop…
More...
From US$ 494price for 1 nightBook Now -
Small Studio In Central London, Payment Required Straight Away The Host Will Message You After You'Ve Made A Reservation
Sw33Bs, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Situated 4 km from The British Museum, 1-room Small Studio In Central London, Payment Required Straight Away The Host Will Message You After You'Ve Made A Reservation provides guests with Wi-Fi for…
More...
Book Now -
Room Mate Lime Tree
135 - 137 Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The 4-star smoke-free Room Mate Lime Tree London hotel offers quick access to Victoria Place Shopping Centre, which is only 5 minutes' walk away. Featuring Wi-Fi in public areas, this London hotel…
More...
From US$ 244price for 1 nightBook Now -
City Relay Belgravia Apartment 41
Flat 41, Kilmuir House, Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The spacious 66 m^2 City Relay Belgravia Apartment 41 lies approximately 10 minutes' drive from Coca-Cola London Eye and about 10 minutes' walk from Sloane Square tube station.
More...
From US$ 295price for 1 nightBook Now -
Anderson Street By Capital
11 Anderson Street Apartment 11 And Apartment 11A, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Nestled merely 7 minutes' walk from Sloane Square, Anderson Street By Capital Apartment offers quick access to numerous tourist attractions nearby. Staying in the apartment, set in close proximity to…
More...
From US$ 354price for 1 nightBook Now -
Immense Studio, Prime Location Belgravia, Chelsea
Cadogan Square, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Immense Studio, Prime Location Belgravia, Chelsea Apartment is located 1.2 km from Princess Diana Memorial Fountain and 1.4 km from the scientifically spellbinding Science Museum.
More...
From US$ 375price for 1 nightBook Now -
City Relay Belgravia Apartment 13
Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The spacious City Relay Belgravia Apartment 13 lies in a residential area, giving access to Victoria and Albert Museum, which is nearly 25 minutes' walk away.
More...
From US$ 286price for 1 nightBook Now -
Cosy And Stylish Chelsea 2 Bedroom Flat
Oakley St, London, Sw3 5Nt, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Located merely a 6-minute walk from Ellis Street, the 200 m^2 Cosy And Stylish Chelsea 2 Bedroom Flat gives quick access to various tourist spots in the vicinity. Situated just a minute's drive from…
More...
Book Now -
The Impressionists Fireplace - 3 Bedroom Home In Chelsea
Cadogan St, London Sw3 2Pp, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The Impressionists Fireplace - 3 Bedroom Home in Chelsea is nestled in the Chelsea district, only 5 minutes' walk from the restaurant The Five Fields. This apartment is located close to Saatchi…
More...
Book Now -
A Stunning 3 Bedroom House
22 Ebury Bridge Road, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Nestled 17 minutes' walk from Buckingham Palace, the 1-bedroom A Stunning 3 Bedroom House entices guests to explore various tourist destinations nearby.
More...
From US$ 567price for 1 nightBook Now -
Charming Old Style 2 Bed Cottage In London'S Best Neighbourhood
28 Ebury Bridge Road, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Nestled 2.5 km from the scientifically spellbinding Science Museum, Charming Old Style 2 Bed Cottage In London'S Best Neighbourhood entices guests to explore various tourist destinations nearby.
More...
From US$ 810price for 1 nightBook Now -
Fairytale Garden House - Next To Victoria Station & Pet Friendly
28 Ebury Bridge Road, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Situated a 10-minute ride from the scientifically spellbinding Science Museum, the 2-bedroom Luxury 2 Storey House - Fairytale Garden - Central Location entices guests to explore various tourist…
More...
Book Now -
Elegant Chelsea Townhouse With Patio Near Kings Rd
Tryon Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The 2-bedroom Elegant Chelsea Townhouse With Patio Near Kings Rd Villa London provides easy access to various city attractions, such as the Sloane Square, situated a mere 7 minutes' walk away.
More...
From US$ 694price for 1 nightBook Now -
Luxury Suite In Cadogan Square
Cadogan Square 26, London Sw1X, United Kingdom, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
More...
Book Now -
Luxury 3-Bed Pavilion Road Residence
Little Dorchester Court 2, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Luxury Pavilion Road Home - Best Location is situated in the Chelsea district, a 10-minute drive from Coca-Cola London Eye, which is higly recommended for a family visit.
More...
Book Now -
The Ophelia By Sloane Square
117 Ebury Street Flat 2, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
The spacious 80 m^2 The Ophelia By Sloane Square Apartment London lies within a 4-km distance of Tate Modern and just a 10-minute stroll from Sloane Square tube station.
More...
From US$ 775price for 1 nightBook Now -
Smart Stays Suites In Sloane Square
Sloane Square 31, London Sw3 3Bs, United Kingdom, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Located approximately a 5-minute walk from Saatchi Gallery and Sloane Square, Smart Stays Suites In Sloane Square London features views of the city. Wi-Fi is provided for both business and leisure…
More...
From US$ 209price for 1 nightBook Now -
Lynton Hotel
113 Ebury Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Lynton Hotel London has 11 rooms and is located 2.8 km from the expansive park "Kensington Gardens". There is a storage room available on the premises.
More...
Book Now -
Sg, Knightsbridge Residence With Garden Terrace By Harrods
Milner Street, London, United Kingdom
0.5 km to Sloane Square Tube Station (Show map)
Sg, Knightsbridge Residence With Garden Terrace By Harrods London lies 2.7 km from the Big Ben|the Elizabeth Tower (Big Ben) and around 5 minutes on foot from Sloane Square tube station.
More...
From US$ 261price for 1 nightBook Now