Hotels in London near Sloane Square Tube Station

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

483 results found

The Windermere Hotel, London

142 To 144 Warwick Way, Victoria, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The charming hotel is about 20 km from London City airport and approximately 10 minutes' drive from such cultural venues as the...
Read more...
8.7
Fabulous
2102 reviews

Spacious Studio - Central London South Kensington - Harrods

Flat 13, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Take a trip to Battersea Park which is located 2.3 km away. Situated 2.8 km from St James's Park, the 1-room Spacious Studio - Central…
Read more...
8.3
Very Good
63 reviews

Cosy Studio In Chelsea Cloisters Hotel

Sw3 3Dt, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The apartment is approximately a 10-minute ride from the famous British Museum, which is an excellent place to improve cultural...
Read more...
8.6
Fabulous
5 reviews

Panoramic Views - Studio In South Kensington

Sw3 3Er, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This apartment is situated in the Kensington and Chelsea district, in close proximity to Michelin House. Panoramic Views - Studio In...
Read more...
5.1
Decent
6 reviews

Stylish Apartment In Chelsea

Sloane Avenue, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Guests can easily reach St Luke's Churchyard, which is a mere 5 minutes' stroll away. Situated merely a 10-minute stroll from South...
Read more...
7.7
Good
15 reviews

New Sleek & Modern Studio In The Heart Of Chelsea

354 Chelsea Cloister, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The unmissable Tower of London is about 7 km away, while St Luke's Churchyard is a few steps from the welcoming 25 m² apartment. To…
Read more...
7.3
Good
8 reviews

Chelsea Cloister Service Apartment

Sw3 3Dw, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

About a 10-minute walk from South Kensington tube station, this apartment is approximately a 25-minute walk from the royal residence...
Read more...
4.0
Decent
4 reviews

Chelsea Cloisters Studios

Sw3 3Dw, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Coca-Cola London Eye Riverside Observation Wheel is 3.8 km from this apartment, while the Hyde Park can be found 2.3 km away. The 20…
Read more...
4.0
Decent
1 review

Central London Apartment

53 Walton St, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The spacious 90 m^2 apartment is located right near Tate Modern and 2.9 km from Selfridges London Department Store. The 2-room...
Read more...
4.0
Decent
9 reviews

The Brompton Residences

Sw3 1Pr, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The Marylebone district is 2.2 km away, while Crane Kalman Gallery is 300 m from this apartment. The Brompton Residences London lies...
Read more...
9.3
Superb
6 reviews

New! Stylish 1Br With Garden By Tate Britain, Zone 1

Winchester Street, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The apartment is a short way from Saatchi Gallery, which is an excellent place to improve cultural awareness. The 37 m² New!
Read more...

Comfortable Family Apartment Near Harrods

34 Beauchamp Pl 34 Beauchamp Place, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

To enjoy your vacation in London, stay at this apartment, which is 6 km from the Tower Bridge and 2.5 km from the national museum…
Read more...

Sunny In Chelsea - Luxurious 3 Bedroom Chelsea Home

Radnor Walk, London, Sw3 4Bp, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Educational venues in the vicinity include the public research university "Imperial College London", located only 1.4 km away. The...
Read more...
10
Exceptional
1 review

Superb Flat Near Victoria Station

14A Eccleston Square, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Guests can easily reach Apollo Victoria Theatre, which is a mere 8 minutes' walk away. The spacious 65 m^2 Superb Flat Near Victoria...
Read more...
7.5
Good
141 reviews

Comfortable Apartments Near Harrods

36 Beauchamp Place, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Guests can easily reach Harrods Food Halls, which is about a 5-minute walk away. The 1-room Comfortable Apartments Near Harrods is...
Read more...
7.6
Good
147 reviews

Executive Knightsbridge Apartment

50 Sloane Street, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Westminster Abbey is at a distance of nearly a 25-minute stroll away, while Covent Garden is 2.9 km away. Executive Knightsbridge...
Read more...
7.4
Good
54 reviews

The Lowndes London - A Jumeirah Partner Hotel

21 Lowndes Street, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The Trafalgar Square art museum "National Gallery" is 2.4 km from the hotel, while Buckingham Palace is nestled just 1.1 km away....
Read more...
7.6
Good
639 reviews

-Air Con- Premium House - Prime Location

6 Hugh Street, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Harrods is a 20-minute walk away. Nestled a 20-minute walk from Westminster Abbey, -Air Con- Premium House - Prime location Villa...
Read more...
8.4
Very Good
11 reviews

Exclusive 1 Bedroom Flat Near Victoria Station!

6 Hugh St A, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Located in the Westminster Borough district of London, this 60 m^2 apartment is close to an underground station. Overlooking the...
Read more...
8.0
Very Good
1 review

Jubilee Hotel Victoria

31 Eccleston Square, Victoria, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The hotel has a quiet setting 1.3 km from the basement gallery "Apsley House", while natural sights like the botanic and apothecary...
Read more...
8.3
Very Good
3341 reviews
Thank you for subscribing
Close