Hotels in London near Sloane Square Tube Station
Filter Results
488 properties found
-
Sort by
Distance: low to high
-
Chelsea Cottage - Passivhaus Eco Home
11 Passmore Street, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Nestled just 1.4 km from Buckingham Palace, the spacious 1-bedroom Chelsea Cottage - Passivhaus Eco Home allows guests to explore numerous tourist destinations in the vicinity.
More...
From US$ 445price for 1 nightBook Now -
The Mozart Suite By Sloane Square
47 Bourne Street, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Located merely 10 minutes' stroll from Saatchi Gallery and Haines of Sloane Square, The Mozart Suite By Sloane Square features views of the city. In order to explore the local area, this 1-bedroom…
More...
From US$ 713price for 1 nightBook Now -
The Chelsea Townhouse
26 Cadogan Gardens, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Located around 25 minutes' walk from the Hyde Park, the heritage The Chelsea Townhouse Hotel London offers amenities such as a picnic area and a library. Providing access to the Saatchi Gallery, the…
More...
From US$ 263price for 1 nightBook Now -
The Sloane Apartment
67 Lower Sloane Street, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Featuring views of the city, 30 m^2 The Sloane Apartment is located 4 km from The British Museum. This 1-bedroom accommodation is within close proximity of the world-famous Natural History Museum…
More...
Book Now -
Ormonde House
8 Eaton Gate, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Providing 12 rooms, Ormonde House Hotel London is nestled only 100 m from Westbourne. This hotel features safety facilities including 24-hour security service.
More...
From US$ 208price for 1 nightBook Now -
11 Cadogan Gardens And The Apartments
11 Cadogan Gardens, London, United Kingdom
0.2 km to Sloane Square Tube Station (Show map)
Offering 62 rooms, the enchanting 11 Cadogan Gardens And The Apartments London hotel is near the shopping district of London, nearly 25 minutes' walk from the Royal Albert Hall|Royal Albert Hall.
More...
From US$ 285price for 1 nightBook Now -
Spacious 1 Bed Sloane Square
Culford Gardens, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Spacious 1 Bed Sloane Square London hotel offers quick access to the Sloane Square, situated about 500 metres away.
More...
From US$ 815price for 1 nightBook Now -
Sonder By Marriott Bonvoy Sloane Square Apartments Chelsea
40 Pimlico Road, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Offering a location a 6-minute walk from the Sloane Square, Sonder By Marriott Bonvoy Sloane Square Apartments Chelsea London hotel offers 6 rooms. This aparthotel comes with Wi-Fi in public areas.
More...
From US$ 764price for 1 nightBook Now -
Beautiful Belgravia By Underthedoormat
West Eaton Place, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
The welcoming 1-bedroom Beautiful Belgravia By Underthedoormat Apartment London is located in the Meusdorf district of London, merely 6 minutes' walk from the Sloane Square. Guests can use Wi-Fi for…
More...
From US$ 460price for 1 nightBook Now -
Great Location Chelsea Edition Studio Apt
5 Draycott Place Lower Ground Floor, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
The 1-room Great Location Chelsea Edition Studio Apt is also located around 5 minutes' walk from Saatchi Gallery.
More...
From US$ 214price for 1 nightBook Now -
Beaverbrook Town House
115 Sloane Street, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Providing 14 rooms, the smoke-free Beaverbrook Town House London hotel is approximately 25 minutes' walk from Buckingham Palace. Located a stone's throw from the white and sanded bare - floorboard…
More...
From US$ 738price for 1 nightBook Now -
Luxury Eaton Mews House In London
59 Eaton Mews West, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Luxury Eaton Mews House In London Villa is located 3.2 km from the Marylebone district, giving access to various tourist spots nearby.
More...
Book Now -
City Relay Urban Charm Chelsea Apartment
Flat 9, Kilmuir House, Ebury Street,, Sw1W 8Th, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
The spacious 2-bedroom City Relay Urban Charm Chelsea Apartment lies in a residential area, at a distance of 1.6 km from The London Peace Pagoda and approximately 25 minutes' walk from Fortnum &…
More...
From US$ 736price for 1 nightBook Now -
City Relay Belgravia Apartment 22
Flat 22, Kilmuir House, Ebury Street, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
The 72 m^2 City Relay Belgravia Apartment 22 lies a mere 1.9 km from St James's Park. Nearly 10 minutes' walk from Sloane Square tube station, the spacious City Relay Belgravia Apartment 22 is within…
More...
From US$ 321price for 1 nightBook Now -
Veeve - Heart Of Chelsea
Draycott Place, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Located 2.5 km from Green Park London, which offers the thrill of discovering something beautiful, the 85 m^2 Veeve - Heart Of Chelsea Apartment includes a barber shop.
More...
From US$ 665price for 1 nightBook Now -
Belgravia Eaton Mews Rooms
Eaton Mews West, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Belgravia Eaton Mews Rooms London hotel offers 7 rooms 10 minutes' drive from Churchill War Rooms Museum.
More...
From US$ 198price for 1 nightBook Now -
The Apartments Chelsea
41 Draycott Place, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Situated around a 5-minute walk from River Thames, The Apartments Chelsea London hotel includes 10 rooms. The hotel features safety facilities including a safety deposit box.
More...
From US$ 248price for 1 nightBook Now -
Belgravia Living
Kilmuir House, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Belgravia Living Apartment London is situated in a residential area of London and gives access to Buckingham Palace, which is 17 minutes' walk away.
More...
Book Now -
The Orange
39 Pimlico Road, London, United Kingdom
0.3 km to Sloane Square Tube Station (Show map)
Guests of The Orange Hotel London can visit the Westminster Cathedral, situated 17 minutes' walk away. While staying at the hotel, a safe deposit box are available for guests to use.
More...
From US$ 272price for 1 nightBook Now -
Cadogan Gardens Vip Residence
87 Cadogan Gardens, London, United Kingdom
0.4 km to Sloane Square Tube Station (Show map)
The spacious 139 m^2 Cadogan Gardens Presidential Residence is also located approximately a 5-minute walk from the white and sanded bare-floorboard Saatchi Gallery. The 3-bedroom accommodation has a…
More...
Book Now