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

Spacious 2 Bedroom Apartment In Cadogan Square

Cadogan Square 39, London Sw1X 0Hu, United Kingdom, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The buzzing Theatre-district Piccadilly Circus Square is about a 25-minute stroll away, while the non-commercial West End Royal...
Read more...
10
Exceptional
2 reviews

Chelsea Gem -Elegant 2Br Apartment Sw3

36 Draycott Place 2, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The scientifically spellbinding Science Museum is merely 1.4 km from the apartment, while Buckingham Palace is merely 1.9 km away....
Read more...

Charming Chelsea Studio Your Cozy Urban Retreat

38 Draycott Place, Flat 1, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The Protestant Westminster Abbey is 2.5 km away, while the 950-seat capacity Cadogan Hall is right near this apartment. The 28 m²...
Read more...

Cosy Charming Apartment In Central London

Flat 1, 40 Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The 35 m² apartment is 2.5 km from the Protestant Westminster Abbey and just moments from the white and sanded bare - floorboard...
Read more...
9.3
Superb
3 reviews

The Cubitt Residence

Cubitt Lodge, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The heart of London can be reached in 25 minutes' walk of this property, and such culture-oriented venues as the national museum...
Read more...
10
Exceptional
2 reviews

Cadogan Square Ultra-Luxe 4Br With Private Garden

35 Cadogan Square, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

This apartment has a prime location, just 0.7 km from the perennially crowded Harrods and just moments from the non-commercial West...
Read more...

Cadogan Square 3-Bed - Prime Location At Chelsea

35 Cadogan Square, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The apartment lies in the Kensington and Chelsea district of London and offers access to the British Harrods Department Store, which...
Read more...

Chic Chelsea Flat Near Harrods

Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

This apartment is around a 10-minute ride from the Trafalgar Square art museum "National Gallery", which is an excellent place to...
Read more...
9.5
Exceptional
12 reviews

Prime Chelsea 1 Bed Apartment

Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The public Trafalgar Square is about 3 km away, and Churchill War Rooms Museum is 2.6 km from the apartment. Located 3.6 km from...
Read more...
10
Exceptional
3 reviews

Heart Of Chelsea - Stylish Retreat Ac

Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The non-commercial West End Royal Court Theatre is a mere 6 minutes' walk from the London holiday home, and the famous British...
Read more...
10
Exceptional
1 review

Luxury 1-Bedroom Hideaway In Chelsea Ac

29 Draycott Pl, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The apartment has a prime location a mere 450 metres from the non-commercial West End Royal Court Theatre and right around the...
Read more...
9.0
Superb
5 reviews

Bright Modern 1Br In Heart Of Chelsea Ac

Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The apartment has a prime location within a 400-metre distance of the non-commercial West End Royal Court Theatre and a few steps from…
Read more...
9.0
Superb
2 reviews

Stylish Chelsea Flat Near Harrods Ac

Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

To enjoy your vacation in London, stay at the 25 m² apartment, which is 1.7 km from Apollo Victoria Theatre and a 10-minute drive…
Read more...
7.0
Good
1 review

The Apartments By Capital

41 Draycott Place Sw3 2Sh London United Kingdom, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The apartment is nestled in Chelsea with beautiful walks up for offer, right around the corner from the white and sanded bare -...
Read more...

London Knightsbridge Sloane Pavilion Road Chelsea 5 Mins Walking To Hyde Park And Harrods

163 Pavilion Road, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The British Harrods Department Store is approximately 700 metres away, while Marylebone train station is 2.5 km from the aparthotel....
Read more...

Stunning Knightsbridge Luxury House

13 Clabon Mews, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The 3-bathroom villa is just near Sloane Square metro station, offering easy access to the white and sanded bare - floorboard...
Read more...

Belgravia - Charming Spacious 4 Bed Home For 9

4 Ranelagh Grove, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The centre of London can be reached in 25 minutes' walk, while Victoria and Albert Museum is nearly a 25-minute walk away. The 4…
Read more...

Elegant Apartment In The Heart Of Chelsea Sleeps 7

Walpole Street, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The spacious apartment lies in the Kensington and Chelsea district and offers access to the white and sanded bare-floorboard Saatchi...
Read more...
6.4
Pleasant
14 reviews

The Eaton Residences

Eaton Pl, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

This apartment lies in Belgravia that span the length of the desks, about a 10-minute ride from the cantilevered Coca-Cola London...
Read more...
6.2
Pleasant
13 reviews

Brand Mansion

163 Pavilion Road, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The apartment in London is a mere 1.1 km from Victoria and Albert Museum and around 6 km from the unmissable Tower of London. The…
Read more...
Thank you for subscribing
Close