Hotels in London near Sloane Square Tube Station

Multiple accommodations for your stay
Check-in date:
16 Mar 2026
Check-out date:
17 Mar 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

492 results found

Luxury 5-Bed Townhouse - Sleeps 10 Near Harrods

14 Milner Street, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

This property is 2.5 km from the Protestant Westminster Abbey, while the public Trafalgar Square is about 3 km away. Luxury 5-Bed...
Read more...

The Cadogan, A Belmond Hotel, London

75 Sloane Street, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The elegant hotel is situated in a shopping area of London, 350 metres from the Diana, Princess of Wales Memorial Fountain. The...
Read more...
9.5
Exceptional
126 reviews

Modern One Bedroom Apartment, Sloane Square

199 Wiltshire Close, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

Tower Bridge can be reached by car in a few minutes, while Sloane Square is right by the 65 m^2 apartment. Located nearly 25…
Read more...
8.0
Very Good
23 reviews

The Hari London

20 Chesham Place, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

This London hotel is near the shopping district of London and just around the corner from the Statue of Christopher Columbus. The...
Read more...
8.8
Fabulous
811 reviews

Elegant Chelsea Apartment Near South Kensington

Nell Gwynn House, Sloane Avenue, London Sw3 3Bb Nell Gwynn House, Sloane Avenue, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The apartment is 4 km from The British Museum and the Trafalgar Square is 3 km away. Located 6 minutes' walk from the Sloane Square…
Read more...
8.7
Fabulous
9 reviews

Luxury Suite In Cadogan Square 1

Cadogan Square 26, London Sw1X 0Jp, United Kingdom, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment is nestled in the Kensington and Chelsea district, just 650 metres from the British Harrods Department Store. Staying...
Read more...
9.0
Superb
8 reviews

Veeve - Sloane Square Hideaway

Rawlings Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

London City airport can be reached within 36 minutes drive, and natural attractions like Green Park London are 2.5 km away. The...
Read more...

Pont Street V By Onefinestay

Pont Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Guests can enjoy quick access to the British Harrods Department Store, which is in the vicinity of this apartment, and the Victoria...
Read more...

B&B Belgravia

64-66 Ebury Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This London guest house has a convenient location just 1.6 km from St James's Park. The 4-star boutique-style B&B Belgravia London,...
Read more...
8.0
Very Good
2485 reviews

House Belgravia Victoria 2 Bedrooms

Ebury Bridge Road, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The London holiday home is located in the Victoria district, 2.3 km from entertainment attractions such as the Royal Albert...
Read more...

Cozy House In Belgravia, 2 King Beds, Garden And Hot Tub

Ebury Bridge Road, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This property is only a 10-minute walk from Sloane Square underground station and 15 minutes' drive from the Tower of London. During...
Read more...

Prince Luxe - 4 Bedroom House In Chelsea

Bywater Streetlondon Bywater Street, Chelsea, London, Sw3 4Xh, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

You can also get to Green Park London, which is 10 minutes away by car. Brompton Oratory Roman Catholic Church is merely 1.2 km from…
Read more...

Spectacular Luxury Knightsbridge Townhouse

Clabon Mews, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The London villa is just a few steps from the Royal Albert Hall|Royal Albert Hall, while St Columba's Church Of Scotland is just 250…
Read more...

Modern And Airy Belgravia Living

Pont Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Buckingham Palace is at a distance of about 25 minutes' walk away, while Apollo Victoria Theatre is about 20 minutes' walk away....
Read more...
8.5
Fabulous
4 reviews

Luxury Suite In Cadogan Square III

Cadogan Square 26, London Sw1X 0Jp, United Kingdom, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Buckingham Palace is 25 minutes' walk away. The 30 m^2 Luxury Suite In Cadogan Square III offers proximity to such tourist...
Read more...

Chesham Court Knightsbridge

17 Chesham Place, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This perfect aparthotel lies 450 metres from the Italian Cultural Institute in London and in the vicinity of the British Harrods...
Read more...
8.8
Fabulous
169 reviews

Blueground Knightsbridge Furnished Equipped Lon-577

Lennox Gardens 40, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment lies nearly a 25-minute walk from Buckingham Palace and just near Knightsbridge tube station. Located at a distance...
Read more...

Chelsea Studio

Nell Gwynn House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment lies 2.2 km from the Royal Albert Hall|Royal Albert Hall and within 400 metres of Sloane Square tube station. Chelsea...
Read more...
7.6
Good
66 reviews

Chelsea Prime Location Studio

Nell Gwynne House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Chelsea Prime Location Studio Apartment is situated in the Chelsea district, at a 600-metre distance from the white and sanded bare...
Read more...
7.7
Good
38 reviews

Art Deco 1Br Apartment In Popular Chelsea Area

709 Nell Gwynn House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This London holiday home is located in the Meusdorf district, within 7 km of the Tower Bridge and within 25 minutes' walk of...
Read more...
8.6
Fabulous
25 reviews
Thank you for subscribing
Close