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

Stunning Single-Level Knightsbridge Flat W/Lift

42 Cadogan Square, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment is nestled in the Knightsbridge district, a short way from Harrods. Stunning Single-Level Knightsbridge Flat W/Lift...
Read more...

Ultra Knightsbridgechelsealiving

13 Lennox Gardens, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Around 5 minutes' walk from Knightsbridge tube station, the apartment is 2.2 km from the Protestant Westminster Abbey. Guests can...
Read more...

The Baby'S Breath 2 Bedroom With Patio In Chelsea

Ormonde Gate, Sw3 4Eu, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Westminster Abbey can be reached in 10 minutes by car. Situated 2.6 km from Kensington Palace, 2-room The Babys Breath - 2 Bedroom...
Read more...

Luxurious 2 Bed Sloane Street Knightsbridge Flat

6 Hans Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The Natural History Museum is merely 1.4 km away, and the Protestant Westminster Abbey is 2.2 km from the apartment. The 69 m²...
Read more...

Spacious 4-Bedroom Beautiful Home On Chelsea Green

47 Elystan Place, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Buckingham Palace is 2.3 km away, guests can visit the huge Coca-Cola London Eye Observation Wheel, which is 3.8 km from this...
Read more...
9.5
Exceptional
2 reviews

Knightsbridge - Hans Place Apartments

Hans Place, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Trafalgar Square can be reached in 5 minutes' drive, while London City airport is 20 km away. Staying at Knightsbridge Residences,...
Read more...
7.2
Good
83 reviews

Compact & Bijou Chelsea Studio

United Kingdom 4 Gatliff Close, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Covent Garden is 3.1 km away, while Chelsea Bridge is only steps away from this apartment. To enjoy your vacation in London, stay at...
Read more...
9.5
Exceptional
2 reviews

Cozy Two Bedroom At Chelsea Cloisters Hotel

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Buckingham Palace is 2.3 km away and Trafalgar Square can be reached with a 10 minute drive. The 45 m^2 Cozy Two Bedroom At…
Read more...
6.3
Pleasant
25 reviews

Chelsea Apartment In A Prime Central Location

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Coca-Cola London Eye is 10 minutes' drive from property, while Buckingham Palace is approximately a 25-minute stroll away. Situated...
Read more...
9.3
Superb
9 reviews

Chelsea Studio South Kensington Central London, Harrods

Sloane Ave, London, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Madame Tussauds London is situated 3.8 km away, and the cantilevered Coca-Cola London Eye Observation Wheel is 3.9 km from this...
Read more...
9.3
Superb
3 reviews

Presidential Residence With 14Ft High Ceilings - Located In Knightsbridge

44 Pont Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Victoria and Albert Museum is at a distance of 14 minutes' walk and Knightsbridge metro station is 200 metres away. Set nearly 10...
Read more...

Chelsea Studio South Kensington 10 Min To Harrods

Sloane Ave, London, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is 3.6 km from the National Gallery|National Gallery and 2.3 km from Buckingham Palace. Chelsea Studio South...
Read more...
7.8
Good
51 reviews

Super Located Studio In South Ken At Chelsea Cloister

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Nearby popular attractions include Hyde Park, a 10-minute ride away. Nestled merely 500 metres from Michelin House Restaurant, the...
Read more...
7.2
Good
38 reviews

The Elden - No 9 - Fairway Hosting

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Nearby popular attractions include Chelsea Physic Garden, 14 minutes' walk away. Located 10 minutes' walk from South Kensington...
Read more...
5.8
Decent
12 reviews

South Kensington Studio

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is also about 6 km from Borough Market. South Kensington Studio Apartment is located about a 25-minute walk from the...
Read more...
8.8
Fabulous
5 reviews

Stylish 1Br Flat In Chelsea, 8 Min Tube

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Area attractions include The Chelsea Theatre, 1.3 km away, and the British Harrods Department Store is just a minute's drive from...
Read more...
7.2
Good
5 reviews

The Elden- No7 - Fairway Hosting

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

You can take a 14-minute stroll and visit Chelsea Physic Garden. 1-room The Elden- No7 - Fairway Hosting Apartment lies within 10...
Read more...
7.0
Good
18 reviews

Charming Studio In Prestigious Chelsea

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Buckingham Palace can be reached in 5 minutes' drive, while London City airport is 20 km away. Located nearly 10 minutes' walk from...
Read more...
7.9
Good
6 reviews

Stylish Chelsea House With Parking

Markham Square, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This London hotel is situated merely 1.2 km from the large neo-classical Brompton Oratory Roman Catholic Church and just near Sloane...
Read more...

Chelsea 2 Bed House And Garden

28 Hasker Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

National Gallery is nearly 10 minutes away by car. Situated at a distance of 500 metres from Sloane Square, Chelsea 2 Bed House And...
Read more...
10
Exceptional
1 review
Thank you for subscribing
Close