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

15 Basil Street Knightsbridge, Luxury Serviced Apartments

15 Basil Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The hotel is a stone's throw from the British Harrods Department Store and in the very heart of London. The comfortable 15 Basil...
Read more...
9.6
Exceptional
304 reviews

Harrods Platinum Pad

Sw3 1Py Flat 2A, 163 Brompton Road,Floor 2, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Located within easy reach of the large neo-classical Brompton Oratory Roman Catholic Church, this 100 m^2 apartment is also...
Read more...
10
Exceptional
10 reviews

New 3Bed In Knightsbridge

5 Yeoman'S Row, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The historic castle "Tower of London" is 15 minutes' drive from property, while Buckingham Palace is 2.2 km away. The spacious 160...
Read more...
9.4
Superb
14 reviews

The Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World

Basil Street, Knightsbridge, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The perfect hotel is located within 300 metres of The Minema, right near Knightsbridge tube station. Featuring a quiet location, The...
Read more...
8.7
Fabulous
1102 reviews

The Knightsbridge Penthouse

183 Brompton Road 5, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The apartment is located not far from the Victoria and Albert Museum|Victoria and Albert Museum. Situated about a 20-minute stroll...
Read more...
8.0
Very Good
1 review

The Portico Hotel

30, St. Georges Drive-Victoria, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Located within easy reach of the Apollo Victoria Theatre, this comfortable hotel also provides easy access to St Gabriel's Pimlico....
Read more...
7.8
Good
5518 reviews

Great Location Luxury Apartment - Harrods

23 Egerton Gardens, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The 32 m^2 accommodation is 2.8 km from Churchill War Rooms Museum, which is an excellent place to improve cultural awareness. The...
Read more...
9.7
Exceptional
7 reviews

Luxury Massive Townhouse By Harrods

Kinnerton Yard Flat 5, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Serpentine Gallery is at a distance of 17 minutes' walk and Hyde Park Corner metro station is 500 metres away. Located only 6...
Read more...

Doubletree By Hilton London Victoria

2 Bridge Place, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The hotel enables guests to get to Royal Albert Hall which is nearly a 25-minute walk away. Offering a restaurant, the 4-star...
Read more...
8.2
Very Good
2810 reviews

Cosy Pimlico Retreat

Winchester Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The anglo-catholic St Gabriel's Church is nearby and National Gallery is about a 25-minute walk away. The 1-room Cosy Pimlico...
Read more...
8.7
Fabulous
33 reviews

Vegas Hotel

104 Warwick Way, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The original-style hotel is located in the prime touristic area of London, within a few blocks of St James Park and 4.9 km from…
Read more...
5.3
Decent
1260 reviews

Luxury 3Brs House In The Heart Of Victoria

9 Gillingham Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Guests can access National Gallery nearly 25 minutes' walk away, while Kensington Gardens is about a 10-minute drive away. 2-bedroom...
Read more...
8.2
Very Good
23 reviews

Luxury 4 Bed Knights Bridge

Sloane Street Flat 12, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

National Gallery is 2.4 km away and guests can drive to Westminster Abbey in 5 minutes. Located within a 200-metre distance of...
Read more...
6.9
Pleasant
7 reviews

Egerton House

17 Egerton Terrace, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The hotel is 3.7 km from the famous British Museum and within 7 km of the historic Tower of London. Guests of the 5-star…
Read more...
9.5
Exceptional
606 reviews

The Chelsea Nest - Stylish 2Bdr With Balcony

89B Flood Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Approximately a 10-minute walk from South Kensington tube station, this 3-bedroom apartment is around 10 minutes by car from the...
Read more...
7.7
Good
10 reviews

Buckingham Palace View Apartment

5A Beeston Place, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Royal Mews is nearby and Madame Tussauds London is 2.6 km away. Buckingham Palace View Apartment lies within a 3-km distance of...
Read more...
7.8
Good
169 reviews

Vicgabrielresidence Sw1

4 Chester Street Apartment 3, First Floor, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

This London hotel in the Belgravia district of London, about a 25-minute walk from the Dinosaurs gallery "Natural History Museum"....
Read more...

Room With Private Bathroom In Chelsea

Flood Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

This apartment is 2.8 km from St James's Park and 550 metres from South Kensington underground station. Room With Private Bathroom...
Read more...
9.0
Superb
1 review

Stylish London Stay - Walk To Top Sights

Sw1V 4Rl 3, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Situated close to a tube station, the apartment is 350 metres from The Grave of a Nazi Dog and just moments from Pimlico. Located a…
Read more...

Knightsbridge Apartments

11 Basil Street Flat 13, Jefferson House, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Little Waitrose & Partners is nearby and Madame Tussauds London is 2.6 km away. The 1-room Knightsbridge Apartments lies 5 minutes'...
Read more...
7.4
Good
60 reviews
Thank you for subscribing
Close