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

492 results found

Hububb Luxury Harrods Apartment

Hans Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Tower Bridge is around 6 km away, while it takes 34 minutes by car to get to London City airport. Hububb Luxury Harrods Apartment...
Read more...
6.6
Pleasant
5 reviews

2Br Penthouse With Balcony

Flat 6, 86 Sloane Avenue, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

You can take a 14-minute stroll and visit Science Museum. The 1-room 2Br Penthouse With Balcony apartment lies at a distance of 3.5…
Read more...
7.0
Good
7 reviews

Cosy 1Br South Kensington Apartment

Sloane Avenue, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Selfridges London Department Store can be reached in 10 minutes' drive. Located around a 10-minute walk from Science Museum, the 37...
Read more...
4.0
Decent
1 review

Victoria Belgravia Apartments

Westmoreland Terrace, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

550 metres from Sloane Square tube station, the apartment is 2.2 km from the Hyde Park. If you want to stay right in the centre…
Read more...
9.9
Exceptional
30 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)

Guests can easily reach Victoria and Albert Museum, which is 9 minutes' walk away. The spacious 109 m^2 Explore The Most Exquisite...
Read more...
9.0
Superb
36 reviews

Knightsbridge Roof Garden Rooms

30 Pavilion Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Victoria and Albert Museum lies a mere 1 km away, while the Dinosaurs gallery "Natural History Museum" is 1.9 km from this London...
Read more...

Comfort Inn Victoria

18 - 24 Belgrave Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The Tower Bridge is only a few steps from this 3-star inn, and Holland & Barrett Pimlico is 450 metres away. Located 20 minutes' walk…
Read more...
8.0
Very Good
2935 reviews

Knightsbridge 2 Bed Apartment - Self Catering

26 Hans Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Madame Tussauds London is 2.6 km away and Battersea Park can be reached with a 5 minute drive. The 11 m^2 Knightsbridge 2 Bed…
Read more...

Refined 2Bd Flat Between Westminster And Chelsea

Cumberland Street 13A, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This 1-bedroom apartment is just near the royal residence "Kensington Palace". The 93 m² Refined 2BD Flat Between Westminster and...
Read more...

Oyo Bakers Hotel London Victoria

126 Warwick Way, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The hotel lies 250 metres from the anglo-catholic St Gabriel's Church and 3.4 km from the famous British Museum. Comprising 10...
Read more...
6.9
Pleasant
1424 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)

The 58 m² apartment is in the centre of London, a short way from the Victoria and Albert Museum|Victoria and Albert Museum....
Read more...
8.9
Fabulous
32 reviews

Pimlico Brand New Luxury Home

Westmoreland Terrace, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The 65 m^2 property is in the Westminster Borough district, in the immediate vicinity of the bar The Orange. The 1-room Pimlico Brand…
Read more...
9.0
Superb
1 review

Luxury 2-Bedroom Flat In Knightsbridge By Landin

10 Egerton Place 1St Floor, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Approximately 10 minutes' walk from Knightsbridge tube station, the spacious Luxury 2-Bedroom Flat In Knightsbridge By Landin is...
Read more...

The Egerton - Serviced Apartments

10 Egerton Place, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The buzzing Theatre-district Piccadilly Circus Square is 2.7 km away, while Polish Institute and Sikorski Museum is a few steps from...
Read more...
6.9
Pleasant
52 reviews

The Elden No5 Fairway Hosting

Sloane Avenue 88, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Bomber Command Memorial is within close proximity of the premises, while Science Museum is about a 10-minute walk away. Located...
Read more...
6.4
Pleasant
16 reviews

The Elden - No 17 - Fairway Hosting

Sloane Avenue 88, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Spacious The Elden - No 17 - Fairway Hosting Apartment features location about a 10-minute ride from Oxford Street and a short...
Read more...
6.7
Pleasant
16 reviews

The Elden - Number 1

Sloane Avenue 88, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Serpentine Gallery can be reached in 5 minutes' drive, while London City airport is 20 km away. Located around a 25-minute walk from...
Read more...
6.3
Pleasant
3 reviews

The Elden No8 Fairway Hosting

Sloane Avenue 88, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Guests can easily reach Victoria and Albert Museum, which is 0.6 km away. St James's Park is 2.8 km from 2-room The Elden No8…
Read more...
4.0
Decent
2 reviews

The Elden No2 Fairway Hosting

Sloane Avenue 88, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Nearly a 10-minute walk from South Kensington tube station, spacious The Elden No2 Fairway Hosting Apartment is a few minutes' drive...
Read more...
4.0
Decent
1 review

London Living - 3 Bedroom Home In Chelsea

Crescent Pl, Sw3 2Ea, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Popular places in the area include the famous British Museum which 10 minutes away by car. The 140 m^2 London Living - 3 Bedroom Home…
Read more...
Thank you for subscribing
Close