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

Spacious Two Bedroom Apartment In South Kensington

12 Makins Street Flat 5, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

550 metres from South Kensington tube station, this 2-bedroom apartment is 2.5 km from the Apollo Victoria Theatre. The 74 m²...
Read more...
8.3
Very Good
7 reviews

Beautiful & Luxurious 3 Bed Home, With Amazing Terrace

11 Cambridge Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This apartment lies right around the corner from the anglo-catholic St Gabriel's Church. Beautiful & Luxurious 3 Bed Home, With...
Read more...
8.8
Fabulous
5 reviews

Knightsbridge Mews House Private Mews, Harrods & Parking Included

Pont Street Mews 22A, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The holiday home is located 500 metres from Knightsbridge metro station, offering close proximity to the perennially crowded...
Read more...
9.8
Exceptional
60 reviews

Harrods 2 Bed Lux Flat W/Patio

4-6 Lennox Gardens, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The historic Tower of London is approximately 7 km from this 120 m² apartment, while the Royal Albert Hall is a mere 1.5 km from…
Read more...
6.8
Pleasant
69 reviews

Mysquare Modern One Bed Serviced Apartment In Chelsea

Sloane Avenue, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The world-famous Natural History Museum is located a short way from the 42 m² apartment. The 1-room Mysquare Modern One Bed Serviced...
Read more...
4.0
Decent
2 reviews

Chelsea Green Apartments

2 Elystan St, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The hotel is located approximately a 5-minute drive from the enticing Saatchi Gallery, 2.8 km from Selfridges London. Guests of the...
Read more...

Belgravia Knightsbridge Home

6 West Halkin Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

450 m from Knightsbridge tube station, the apartment is 2.3 km from the royal residence "Kensington Palace". Located around 25...
Read more...

The Chelsea Retreat - Outstanding 5Bdr House With Garden

51 Markham Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The apartment is located about 10 minutes' walk from South Kensington underground station, 3.5 km from the huge Coca-Cola London Eye...
Read more...
9.0
Superb
9 reviews

The Sloane Street Residence

50 Sloane Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The apartment is situated in the Meusdorf district, just 450 metres from the British Harrods Department Store and in close proximity...
Read more...
7.0
Good
1 review

Harrods London Apartment

5A Walton Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The 2-bedroom apartment is right in the centre of London, a short way from the Victoria and Albert Museum. The spacious 110 m² Harrods…
Read more...

South Kensington Apartment

5 Walton Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The apartment is located within a few blocks of the Victoria and Albert Museum. To enjoy your vacation in London, stay at South...
Read more...

Chic Chelsea Stylish 1-Bedroom

7 Gatliff Road 123 Woods House, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Nearly 10 minutes' walk from Sloane Square tube station, the apartment is around a 15-minute ride from the Trafalgar Square art...
Read more...

Jumeirah Carlton Tower London

Cadogan Place, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The hotel puts you in the very heart of London, 650 m from such entertainment sites as the 950-seat Cadogan Hall. Positioned around 25…
Read more...
9.1
Superb
258 reviews

Harrod'S Mansion

39 Hans Place, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The spacious apartment is only 1.2 km from the scientifically spellbinding Science Museum and the world-famous Natural History...
Read more...
9.5
Exceptional
2 reviews

The Tophams Hotel

28 Ebury Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Nestled within restaurants, pubs, and bars, this London hotel is nestled near the entertainment district of London. Located nearly...
Read more...
8.4
Very Good
1761 reviews

Chelsea Luxury Apartment

8 Gatliffe Road, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This 1-bedroom apartment is situated 3.2 km from Covent Garden and 2.1 km from the scientifically spellbinding Science Museum. The...
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)

Just 0.6 km from Knightsbridge tube station, the apartment is 2.9 km from the Trafalgar Square art museum "National Gallery"....
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)

The hotel lies in the centre of London and is nearly 25 minutes' walk from the Protestant Westminster Abbey. Situated within 5...
Read more...
7.9
Good
4393 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)

The Protestant Westminster Abbey lies in proximity to the apartment, while the Victoria and Albert Museum is a mere 0.8 km away. The...
Read more...
8.6
Fabulous
11 reviews

Stunning Modern 2Br Flat Wgarden Near Harrods

Walton Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This 92 m² apartment is located 2.8 km from the Trafalgar Square art museum "National Gallery" and within reach of Knightsbridge...
Read more...
Thank you for subscribing
Close