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

Harrods London Apartment

5A Walton Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The 2-bedroom apartment is located just a short stroll from Harrods. The spacious 110 m^2 Harrods London Apartment lies 2.1 km from St…
Read more...
7.4
Good
15 reviews

Jumeirah Carlton Tower London

Cadogan Place, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The smoke-free hotel is located in the centre of London in a shopping area, around 200 metres from Pantechnicon. Nestled merely 1.1...
Read more...
9.1
Superb
261 reviews

Harrod'S Mansion

39 Hans Place, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

A mere 5 minutes' walk from Knightsbridge tube station, the spacious apartment is not far from the scientifically spellbinding...
Read more...
10
Exceptional
1 review

The Tophams Hotel

28 Ebury Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The world-famous Natural History Museum is around a 10-minute drive from this designer hotel, while the Apollo Victoria Theatre is...
Read more...
8.3
Very Good
1859 reviews

Chelsea Luxury Apartment

8 Gatliffe Road, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

550 metres from Sloane Square tube station, this 1-bedroom apartment is around 6 km from Tower of London. If you want to stay in…
Read more...
6.8
Pleasant
9 reviews

Beautiful 1 Bedroom Apartment Ovington Square

43 Ovington Square, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Guests have easy access to the perennially crowded Harrods, which is just an 8-minute walk away. The spacious 1-bedroom Beautiful 1...
Read more...

Best Western Buckingham Palace Rd

8-12 St. Georges Drive, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Located merely 650 metres from the Apollo Victoria Theatre, this London hotel is also around 25 minutes on foot from entertainment...
Read more...
7.8
Good
3936 reviews

Perfect Location 2 Bed South Kensington Knightsbridge Chelsea With Ac

Lucan Place 10 Kepple House, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Take a trip to Churchill War Rooms which is located 3.1 km away. The spacious 1-bedroom Perfect Location 2 Bed South Kensington...
Read more...
8.6
Fabulous
9 reviews

Sg, Harrods Knightsbridge Apartment Central London

Walton Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The apartment is located within a few blocks of Harrods. Situated within a 7-km distance of the Tower Bridge, the spacious 84 m² Sg…
Read more...
8.5
Fabulous
7 reviews

Buckingham & Lloyds Knightsbridge

9 Herbert Crescent, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Harvey Nichols Knightsbridge is located 300 metres from this London hotel, and such natural sites as St James's Park are 2.2 km...
Read more...
9.6
Exceptional
30 reviews

Comfort Corner London

66 Walton St, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The Big Ben|the Elizabeth Tower (Big Ben) is 3.1 km from this apartment, while the cantilevered Coca-Cola London Eye Observation...
Read more...

The Best Knightsbridge Location

15 Richard'S Place, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This property is not far from Michelin House Restaurant, in the centre of London. Located a 25-minute walk from Buckingham Palace,...
Read more...

Beautiful One Bedroom Flat In Knightsbridge

34D Walton Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The Park Tower Casino can be found within a short walk and Madame Tussauds London is nearly a 10-minute ride away. The 1-room…
Read more...
8.7
Fabulous
28 reviews

Chelsea Studio Sloane Avenue

287 Chelsea Cloister -Sloane Avenue, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This apartment is located in the Chelsea district of London, and South Kensington tube station is merely 550 metres away. To enjoy...
Read more...
8.3
Very Good
12 reviews

Harrods View-Knightsbridge-Lift Bright 2 Bed For 6

45 Hans Place, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Buckingham Palace is merely 1.9 km away, and the Westminster Abbey is 2.2 km from the apartment. Harrods View-Knightsbridge-Lift...
Read more...
10
Exceptional
1 review

Studio At Chelsea Cloisters Hotel

Sloane Avenue, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Selfridges London Department Store is approximately 10 minutes' drive from the 20 m^2 apartment. Situated approximately 10 minutes'...
Read more...
7.3
Good
33 reviews

Penthouse At Chelsea Cloisters Hotel

Sloane Avenue, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The apartment lies in the Kensington and Chelsea district of London, merely 1.7 km from The Albert Memorial. Located merely 1.1 km...
Read more...
8.5
Fabulous
39 reviews

Executive Sloane Apartment 810

Sw3 3Dw 810, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This 1-bedroom apartment is 950 metres from the scientifically spellbinding Science Museum and 4.5 km from Marylebone train station....
Read more...
8.9
Fabulous
84 reviews

Elegant Apartment In Chelsea

Chelsea Cloisters, Sloane Avenue, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Michelin House Restaurant is just a minute's drive from the apartment, and Saatchi Gallery is merely 9 minutes' walk away. The 20...
Read more...
6.6
Pleasant
16 reviews

Capital Apartment 4 Chelsea Cloisters

Sloane Avenue Apartment 4, Chelsea Cloisters, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Carlyle's House is only 1.3 km from the premises, while the huge Borough Market is around 6 km away. Located about 10 minutes' walk...
Read more...
Thank you for subscribing
Close