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

Como The Halkin

Halkin Street, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The huge Coca-Cola London Eye Observation Wheel is not far from the hotel and Buckingham Palace is close by. The 5-star Como The…
Read more...
9.3
Superb
305 reviews

Pelham Court Apartments

145 Fulham Road 43, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The Piccadilly Circus is 3.3 km from the apartment, while Buckingham Palace is nestled 2.3 km away. The 6-room Pelham Court...
Read more...
8.0
Very Good
48 reviews

Elegant 4-Story Townhouse Near Victoria Station

Gillingham Street, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Westminster Abbey is merely 1.5 km away, and Trafalgar Square is 2.2 km from this villa. The 2-bedroom Elegant 4-Story Townhouse...
Read more...
9.3
Superb
4 reviews

Golden Star Hotel

75 Warwick Wy, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Pimlico is merely 250 metres away, while Marylebone train station is 10 minutes by car from the hotel. Located about 2 km from the...
Read more...

2Bd Flat Opp Harrods - Sleeps 5

88 Brompton Road Flat 11 Princes Court, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Marylebone is 25 minutes' walk away. Situated 5 minutes' walk from Rush of Green Sculpture, the 25 m^2 2Bd Flat Opp Harrods - Sleeps 5…
Read more...
6.8
Pleasant
21 reviews

Kensington Apartment

145 Fulham Road Flat 65, Pelham Court, 5Th Floor, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Hyde Park is at a distance of 2.4 km from this 149 m^2 apartment, while the 13.7-tonne Big Ben Bell is nestled nearly…
Read more...
8.0
Very Good
26 reviews

1 Min Walk To Harrods, Knightsbridge Penthouse

Sw7 1Ew 43, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Madame Tussauds London is 2.9 km away, while Polish Institute and Sikorski Museum is merely 450 metres from the apartment. To enjoy...
Read more...
5.5
Decent
2 reviews

Stunning 3Bd 2Bth Belgravia Mews House - Harrods Promotion Included

11 Wilton Row, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Only 450 metres from Hyde Park Corner tube station, this 2-bedroom apartment is 2.6 km from Madame Tussauds London. The 250 m²...
Read more...
9.5
Exceptional
29 reviews

Stylish 3 Bedroom Town House

22 Pond Place, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The nearby entertainment venues include Apollo Victoria Theatre, situated 2.5 km away. The 4-bedroom Stylish 3 Bedroom Town House...
Read more...
7.6
Good
71 reviews

Spacious Knightsbridge Flat

58-59 Brompton Square, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Harrods is nearby and Madame Tussauds London is a 10-minute ride away. The 2-room Spacious Knightsbridge Flat lies approximately a...
Read more...
4.2
Decent
6 reviews

South Kensington Studio

Sw3 6Sh, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Guests can find the Dinosaurs gallery "Natural History Museum", which is a mere 8 minutes' walk away. Royal College of Art is about...
Read more...
8.3
Very Good
45 reviews

Bright And Modern 1 Bed Flat Central London

76 Warwick Way, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Houses of Parliament can be reached in 5 minutes' drive, while London City airport is 20 km away. Located just 6 minutes' stroll...
Read more...
8.9
Fabulous
123 reviews
Thank you for subscribing
Close