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

Cosy Knightsbridge Studio Near Harrods

36 Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This 1-bedroom apartment is 300 metres from German Christ Church and 2.5 km from Selfridges London Department Store. Located 2.5 km...
Read more...
8.4
Very Good
11 reviews

Modern Kensington Studio

Kensington High Street 353, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The apartment has a convenient location around 500 metres from Knightsbridge tube station and fairly close to German Christ Church....
Read more...
5.8
Decent
5 reviews

Central London Skyline View Highest Floor Service Apartment

Chelsea, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The 40 m² apartment is located in Victoria with connections to some of the world's greatest thinkers, poets, and artists, 2.2 km...
Read more...
5.6
Decent
65 reviews

Knightsbridge/Chelsea Penthouse

86 Sloane Avenue 5, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

350 metres from South Kensington tube station, the spacious apartment is not far from the Dinosaurs gallery "Natural History...
Read more...
8.0
Very Good
33 reviews

3 Bedroom Penthouse With Balcony

Flat 7, 86 Sloane Avenue, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The 93 m² apartment is in proximity to Victoria and Albert Museum, in South Kensington with the likes of Joseph, Harvey Nichols and...
Read more...
7.4
Good
29 reviews

Londwell, Boutique Bliss Nestled In Knightsbridge By Harrods

Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The scientifically spellbinding Science Museum is 950 metres from the apartment, while Tate Modern is 4.6 km away. Londwell,...
Read more...

2Br Penthouse With Balcony

Flat 6, 86 Sloane Avenue, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The apartment is in South Kensington with its shops, Natural History Museum and the Victoria and Albert Museum, in close proximity...
Read more...
7.2
Good
9 reviews

Brompton Cross 1Br Newly Refurbished

Sloane Avenue, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The royal museum "Kensington Palace" is 2.5 km from property, while the expansive park "Kensington Gardens" is 2.3 km away. The...
Read more...
6.9
Pleasant
13 reviews

Cosy 1Br South Kensington Apartment

Sloane Avenue, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This 1-bedroom apartment is nestled in South Kensington with its shops, Natural History Museum and the Victoria and Albert Museum,...
Read more...
4.0
Decent
1 review

Hububb Luxury Harrods Apartment

Hans Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Situated within a 900-metre distance of the restored historic Apsley House, the apartment offers easy access to the Protestant...
Read more...

Central London 2Br Stay Near Hyde Park & Harrods

Beauchamp Place, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Boasting a prime location about 600 metres from Victoria and Albert Museum, the 81 m² apartment is 2.8 km from Houses of Parliament....
Read more...

The Beaufort Residences

Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This apartment is in South Kensington with its shops, Natural History Museum and the Victoria and Albert Museum, just near the...
Read more...
7.1
Good
6 reviews

Victoria Belgravia Apartments

Westmoreland Terrace, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Situated steps away from a beach, the apartment also offers easy access to St. Featuring a prime location, the 3-room Victoria...
Read more...
8.6
Fabulous
18 reviews

Explore The Most Exquisite West-End From A Harrods Family And Couple Home

4 Brompton Place Sw3 1 Qe, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The apartment is within a 7-km distance of Tower Bridge, which is an excellent place to improve cultural awareness. Located just 9...
Read more...
8.2
Very Good
32 reviews

Knightsbridge Roof Garden Rooms

30 Pavilion Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This London hotel is within a few blocks of Victoria and Albert Museum, while Buckingham Palace is merely 1.4 km away. Providing 11...
Read more...

Comfort Inn Victoria

18 - 24 Belgrave Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This 3-star inn is conveniently nestled in Victoria with quick links to Covent Garden, Kensington and Camden Town, right around the...
Read more...
8.0
Very Good
2891 reviews

Refined 2Bd Flat Between Westminster And Chelsea

Cumberland Street 13A, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The spacious apartment has a prime location within a 300-metre distance of the anglo-catholic St Gabriel's Church and in the...
Read more...

Sir Hans Residence Opposite Harrods With Ac

26 Hans Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The enticing Saatchi Gallery is only a 14-minute walk away, while the chic 24-hour Park Tower Casino is just steps from the apartment.
Read more...

Oyo Bakers Hotel London Victoria

126 Warwick Way, Victoria, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Located within 700 metres of Apollo Victoria Theatre, this 3-star hotel is also 4.1 km from the huge Borough Market. Oyo Bakers...
Read more...
6.9
Pleasant
1127 reviews

Knightsbridge-Early Checkin Avail Sleeps 5 2Bedrooms 1 Bathroom

Knightsbridge Ovington Square, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

To enjoy your vacation in London, stay at the 58 m² apartment, which is within 900 metres of the world-famous Natural History Museum...
Read more...
9.0
Superb
21 reviews
Thank you for subscribing
Close