Hotels in London near Sloane Square Tube Station

Multiple accommodations for your stay
Check-in date:
23 May 2026
Check-out date:
24 May 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

573 results found

Beautiful 4Bed Mews Home--Knightsbridge

Pavilion Road 128, London Sw1X0Ax, United Kingdom, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The public Trafalgar Square is situated 2.5 km from this London holiday home, which is also within easy reach of Knightsbridge tube...
Read more...

London Chelsea Apartment

Apartment 26, Moore House, 2 Gatliff Road, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The Oxford Street is located approximately a 10-minute ride from the apartment. The Battersea Park is only 1.2 km from London...
Read more...

Central Apartment At Chelsea Cloister Hotel

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This 1-bedroom apartment is a short way from the white and sanded bare-floorboard Saatchi Gallery, in the Kensington and Chelsea...
Read more...
7.1
Good
66 reviews

Sg, Cosy Knightsbridge Apartment By Harrods

Lennox Gardens, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This 53 m² apartment is 2.5 km from the Oxford Street and in proximity to Knightsbridge underground station. The 1-room Sg, Cosy...
Read more...

Stunning Single-Level Knightsbridge Flat W/Lift

42 Cadogan Square, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

A mere 550 metres from Knightsbridge tube station, the apartment is 3.5 km from the famous British Museum. Located within 25...
Read more...

London Choice Apartments - Chelsea - Sloane Square

Markham Square, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

650 metres from Sloane Square tube station, the apartment is within a 7-km distance of the medieval castle "Tower of London"....
Read more...

Ultra Knightsbridgechelsealiving

13 Lennox Gardens, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

650 m from Knightsbridge tube station, the apartment is 2.5 km from the Battersea Park. Located around 25 minutes' walk from the...
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)

The 2-bedroom apartment is situated in the Kensington and Chelsea district, within a few blocks of the pioneering contemporary art...
Read more...
10
Exceptional
1 review

Luxurious 2 Bed Sloane Street Knightsbridge Flat

6 Hans Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Being set in the Kensington and Chelsea district of London, the apartment provides an opportunity to visit the British Harrods...
Read more...
10
Exceptional
1 review

The Chelsea Abode - 4Bdr Home With Terrace

11 Hasker Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The London holiday home in the Kensington and Chelsea district is situated 3.8 km from the famous British Museum and within 3 km of...
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)

At this London holiday home, you'll be 850 m from the Dinosaurs gallery "Natural History Museum" and 2.5 km from the Apollo Victoria...
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)

The public Trafalgar Square can be reached by car in a few minutes, while the chic 24-hour Park Tower Casino is right by this…
Read more...
7.3
Good
88 reviews

Compact & Bijou Chelsea Studio

United Kingdom 4 Gatliff Close, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Only 650 m from Sloane Square tube station, this apartment is 1.6 km from the Italian Cultural Institute in London. Located...
Read more...
9.0
Superb
5 reviews

Chelsea Apartment In A Prime Central Location

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

You can also reach the Tower Bridge, which is nearly a 15-minute drive from the apartment. Situated merely a 10-minute stroll from...
Read more...
9.3
Superb
10 reviews

Chelsea Studio South Kensington Central London, Harrods

Sloane Ave, London, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is approximately 15 minutes by car from the Tower Bridge, which is an excellent place to improve cultural awareness....
Read more...
7.8
Good
5 reviews

Cozy Two Bedroom At Chelsea Cloisters Hotel

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The city centre is just 4 km away and London City airport is 20 km from this apartment. The 35 m² Cozy Two Bedroom At…
Read more...
6.3
Pleasant
25 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)

The spacious apartment is within 25 minutes' walk of Churchill War Rooms Museum, which is an excellent place to improve cultural...
Read more...

Super Located Studio In South Ken At Chelsea Cloister

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is 2.2 km from the Green Park, and 3.4 km from the cantilevered Coca-Cola London Eye Observation Wheel. The 20 m² Super…
Read more...
7.2
Good
37 reviews

South Kensington Studio

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment lies 2.3 km from the expansive park "Kensington Gardens". Located a 14-minute walk from the botanic and apothecary...
Read more...
8.3
Very Good
8 reviews

Charming Studio In Prestigious Chelsea

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Being set in the Kensington and Chelsea district of London, this 1-bedroom apartment provides an opportunity to visit the white and...
Read more...
8.1
Very Good
7 reviews
Thank you for subscribing
Close