Hotels in London near Sloane Square Tube Station

Multiple accommodations for your stay
Check-in date:
03 Nov 2026
Check-out date:
04 Nov 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

659 results found

London Chelsea Apartment

Apartment 26, Moore House, 2 Gatliff Road, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment lies in Central London with 24 hours bus routes, approximately a 10-minute ride from the scientifically spellbinding...
Read more...

Central Apartment At Chelsea Cloister Hotel

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment is located just 0.6 km from South Kensington underground station, 2.9 km from the buzzing Theatre-district Piccadilly...
Read more...
6.6
Pleasant
60 reviews

Sg, Cosy Knightsbridge Apartment By Harrods

Lennox Gardens, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Just 0.7 km from Knightsbridge tube station, the apartment is 2.2 km from Westminster Cathedral. If you want to stay in South...
Read more...

Stunning Single-Level Knightsbridge Flat W/Lift

42 Cadogan Square, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is in South Kensington with the likes of Joseph, Harvey Nichols and The Conran Shop at Brompton Cross, a short way...
Read more...

London Choice Apartments - Chelsea - Sloane Square

Markham Square, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Coca-Cola London Eye Riverside Observation Wheel is 3.5 km away, and Battersea Park is within a 2-km distance of the apartment....
Read more...

Ultra Knightsbridgechelsealiving

13 Lennox Gardens, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is located in Central London with 24 hours bus routes, within a 7-km distance of the historic Tower of London. To enjoy…
Read more...

Stunning Chelsea Flat

185 Cranmer Court, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment boasts a prime location in London close to South Kensington underground station, a mere 650 metres away. The...
Read more...
9.7
Exceptional
4 reviews

Luxurious 2 Bed Sloane Street Knightsbridge Flat

6 Hans Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Merely 450 metres from Knightsbridge tube station, the apartment is 2.2 km from the buzzing Theatre-district Piccadilly Circus...
Read more...
9.5
Exceptional
2 reviews

Superior Knightsbridge Penthouse

16 Lennox Gardens Flat H, 16-18 Lennox Gardens, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is within reach of Victoria and Albert Museum, which is an excellent place to improve cultural awareness. The...
Read more...

Spacious 2 Bedroom 2 Bathroom Located Near Victoria Station

Flat 3 Willow House, 17-23 Willow Place Flat 3 Willow House, 17-23 Willow Place, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment lies in Victoria with regular connections to Heathrow and Gatwick airports, in proximity to Green Park London....
Read more...

Knightsbridge - Hans Place Apartments

Hans Place, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

To enjoy your vacation in London, stay at this apartment, which is 1.5 km from the world-famous Natural History Museum and within a...
Read more...
6.7
Pleasant
94 reviews

Compact & Bijou Chelsea Studio

United Kingdom 4 Gatliff Close, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment lies in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, in the...
Read more...

Donne Place

Donne Place, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The London holiday home has a prime location in the Kensington and Chelsea district, within a few blocks of transportation options,...
Read more...

Chelsea Apartment In A Prime Central Location

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment lies in South Kensington with the likes of Joseph, Harvey Nichols and The Conran Shop at Brompton Cross, 2.1 km from...
Read more...
9.2
Superb
11 reviews

Chelsea Studio South Kensington Central London, Harrods

Sloane Ave, London, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment is 2.3 km from Hyde Park, and a short way from the famous Natural History Museum. Located 3.6 km from Marylebone...
Read more...
7.6
Good
14 reviews

Stylish South Kensington Studios

Chelsea Cloisters Sloane Avenue, London, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Providing a central setting in London, the apartment is not far from the white and sanded bare - floorboard Saatchi Gallery....
Read more...
5.4
Decent
5 reviews

Cozy Two Bedroom At Chelsea Cloisters Hotel

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

600 metres from South Kensington tube station, the apartment is 3.1 km from the public Trafalgar Square. Located around 7 km from...
Read more...
6.5
Pleasant
35 reviews

Boutique Chelsea Living Refined 1 Bed Residence

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Area attractions include the scientifically spellbinding Science Museum, merely 1 km away, and Westminster Cathedral is within 10...
Read more...

Presidential Residence With 14Ft High Ceilings - Located In Knightsbridge

44 Pont Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Located merely 1.1 km from Victoria and Albert Museum, the spacious apartment is also approximately 3 km from the cantilevered...
Read more...

Apartment Chelsea Apartment By Interhome

Sloane Avenue,, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The public Trafalgar Square is 3.1 km from the 1-bedroom apartment and the royal residence "Kensington Palace" is a 25-minute walk...
Read more...
Thank you for subscribing
Close