Hotels in London near Sloane Square Tube Station

Multiple accommodations for your stay
Check-in date:
03 Nov 2026
Check-out date:
04 Nov 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

659 results found

Harrods Next Door - 3 Bedroom Knightsbridge Residence

31-32 Hans Place, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Within 500 metres of Knightsbridge tube station, the 2-bedroom apartment is 1.8 km from Buckingham Palace. Located in South...
Read more...

London Knightsbridge Sloane Pavilion Road Chelsea 5 Mins Walking To Hyde Park And Harrods

103, Pavilion Rd London Sw1X 0Et, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The British Harrods Department Store is around 700 metres away, while Marylebone train station is 2.5 km from this 4-star hotel....
Read more...

Victoria Cosy One-Bedroom Apartment

18 Alderney Street 30 Tintern House, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The 30 m² apartment lies 2.1 km from the scientifically spellbinding Science Museum and in the vicinity of Victoria tube station....
Read more...
5.9
Decent
25 reviews

Stunning 3 Bedroom Apartment

Apartment 9 Ebury Apartments, 1B Sutherland Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This apartment is located in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history,...
Read more...

Victoria Apartment Lgf 2Bed 2Bath

Sw1V 4Er, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

500 metres from Victoria tube station, the apartment is 2.3 km from the Trafalgar Square art museum "National Gallery". A prime...
Read more...
7.1
Good
27 reviews

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)

The apartment has a prime location in Chelsea with one of London's nicest green spaces, in close proximity to St Paul's, Onslow...
Read more...
8.4
Very Good
13 reviews

Vesto Two Bedroom Apartment On Sloane Avenue Cc

Colebrook Court, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This apartment is situated 3.5 km from the cantilevered Coca-Cola London Eye Observation Wheel and within a few blocks of the white...
Read more...

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 is located 3.7 km from Marylebone train station and in the immediate vicinity of St. Set in Central London with an...
Read more...

Stunning 2Br Flat With Garden In Knightsbridge

4 Lennox Gardens, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Guests can visit Covent Garden, 3.4 km away or Buckingham Palace, within a 2-km distance of this apartment. Located 2.5 km from...
Read more...

Knightsbridge Mews House Private Mews, Harrods & Parking Included

Pont Street Mews, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Due to the convenient location in the Kensington and Chelsea district, the 3-bathroom villa offers easy access to German Christ...
Read more...
9.9
Exceptional
58 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 medieval castle "Tower of London" is approximately 7 km from the apartment, while Madame Tussauds London is approximately 3 km...
Read more...

Mysquare Modern One Bed Serviced Apartment In Chelsea

Sloane Avenue, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The 42 m² apartment is in South Kensington with its shops, Natural History Museum and the Victoria and Albert Museum, just moments...
Read more...
4.0
Decent
2 reviews

The Empress - Duplex Maisonette

Lowndes Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The heart of London can be reached in 25 minutes' walk of the accommodation, and such culture-oriented venues as the scientifically...
Read more...
9.7
Exceptional
10 reviews

Chelsea Green Apartments

2 Elystan St, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

The hotel lies around a 5-minute ride from Tedworth Square and within a few blocks of the inventively redesigned National Army...
Read more...

Belgravia Knightsbridge Home

6 West Halkin Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Hyde Park is just 1.5 km away, and Bomber Command Memorial is just 1.8 km from this apartment. Belgravia Knightsbridge Home London...
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 huge Coca-Cola London Eye Observation Wheel is about 10 minutes' drive from the apartment, while the scientifically spellbinding...
Read more...
8.5
Fabulous
11 reviews

The Sloane Street Residence

50 Sloane Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

This 79 m² apartment is 3.2 km from the famous British Museum and just a few steps from the perennially crowded Harrods. The...
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 apartment is a short way from the world-famous Natural History Museum, which is an excellent place to improve cultural...
Read more...
4.0
Decent
32 reviews

South Kensington Apartment

5 Walton Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

Guests can reach the centre of London in 30 minutes' walk and visit Victoria and Albert Museum, which is merely 0.7 km away. Located...
Read more...

Pont Street V By Onefinestay

Pont Street, London, United Kingdom

0.7 km to Sloane Square Tube Station (Open map)

To enjoy your vacation in London, stay at the 113 m² apartment, which is 1.4 km from the scientifically spellbinding Science Museum...
Read more...
Thank you for subscribing
Close