Hotels in London near Sloane Square Tube Station

Multiple accommodations for your stay
Check-in date:
17 Mar 2026
Check-out date:
18 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

476 results found

Knightsbridge Residences

Brompton Road, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The Protestant Westminster Abbey is 2.9 km from the premises, while Piccadilly Circus is 2.7 km away. Located within 700 metres of...
Read more...
9.4
Superb
7 reviews

Made In Chelsea- 2 Bed By Out Of Office Lifestyle

Flood Street 103, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Victoria and Albert Museum is a mere 1.3 km away, while Carlyle's House is at a medium distance from the accommodation. The spacious...
Read more...
8.3
Very Good
3 reviews

The Franklin London - Starhotels Collezione

24 Egerton Gardens, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

This London hotel, near the shopping district of London, is right around the corner from Victoria and Albert Museum. Located just...
Read more...
8.6
Fabulous
452 reviews

Stunning Flat On King'S Road, Chelsea With Balcony

King'S Road, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Michelin House Restaurant can be found within a short walk and Apollo Victoria Theatre is nearly 10 minutes away by car. Located at...
Read more...
8.4
Very Good
53 reviews

Magnificent Chelsea Town House With Private Garden And Garage

103 Flood Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The buzzing Theatre-district Piccadilly Circus Square is located 2.8 km from this 96 m² apartment, while St James's Park is 2.2 km...
Read more...
9.5
Exceptional
2 reviews

Grosvenor Gardens Apartments

3 Grosvenor Gardens Mews East 3, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Harrods is only 1.3 km from the premises, while National Gallery is approximately a 10-minute ride away. The 50 m^2 Grosvenor...
Read more...
7.9
Good
97 reviews

Elegant 3Br Mews House With Parking In Westminster

Sw1V 1Qn, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

This holiday home is 650 metres from Victoria metro station, offering easy access to Pimlico, which is 6 minutes' stroll away....
Read more...

Enrico Hotel

77-79 Warwick Way, Victoria, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Nestled merely 1.5 km from the Protestant Westminster Abbey, this traditional hotel is 2.3 km from the 13.7-tonne Big Ben Bell. The...
Read more...
6.0
Pleasant
1009 reviews

The Warwick By Nestor

94 Warwick Way, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Around a 10-minute ride from the Royal Albert Hall|Royal Albert Hall, this London hotel is also nearly 25 minutes' walk from the...
Read more...
7.4
Good
511 reviews

The Tudor Inn Hotel

73 Warwick Way, Victoria, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The hotel is situated right in the centre of London, within a few blocks of the Apollo Victoria Theatre. Featuring Wi-Fi in public...
Read more...
6.6
Pleasant
670 reviews

3 Bedroom Apartment In Westminster

88 Warwick Way, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

A 25-minute walk will take you to the city centre. Situated nearly a 25-minute walk from Big Ben, the 0-room 3 Bedroom…
Read more...
7.8
Good
66 reviews

2 Bedroom Apartment Near Buckingham Palace

92C Warwick Way, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

SEA LIFE Centre London Aquarium is 2.6 km from the 2-bedroom apartment, while Coca-Cola London Eye is situated approximately a...
Read more...
9.0
Superb
4 reviews

Luxury Knightsbridge Apartment Outside Harrods

Jefferson House, 11 Basil Street, London, Sw3 1Ax, United Kingdom, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Marylebone is at a distance of approximately a 25-minute walk away, while St James's Park is approximately a 25-minute walk away....
Read more...
7.7
Good
41 reviews

Knightsbridge & Chelsea Lux Apartments

Chelsea Manor Street, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Michelin House Restaurant is around 500 metres away, while it takes 36 minutes by car to get to London City airport. Situated 5...
Read more...
8.2
Very Good
12 reviews

3 Bedroom Apartment In Victoria, Central London

92 Warwick Way, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

This apartment lies just 0.7 km from St George's Square and within close proximity of Victoria tube station. 3 Bedroom Apartment In...
Read more...
4.0
Decent
2 reviews

3 Bedrooms Luxurious Apartment In Knightsbridge Harrods 5 Minutes

3 Egerton Terrace, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The 2-bedroom apartment is right in the centre of London, fairly close to Victoria and Albert Museum. To enjoy your vacation in...
Read more...

Estatesmen Harrods Knightsbridge Apartment

Brompton Road 80, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

This apartment is 3.1 km from The British Museum, and not far from the scientifically spellbinding Science Museum. Situated about a...
Read more...
8.3
Very Good
3 reviews

Spacious & Stylish 3Br Flat In Prime Kensington

131 Fulham Road Flat 35 Thurloe Court, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The London Eye is 3.8 km from the apartment, while Walton Fine Arts is only 400 metres away. The 75 m² Spacious & Stylish 3Br Flat…
Read more...

Smart Flat Near Pimlico Tube

53 Saint George'S Drive, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

St James's Park is approximately a 20-minute walk away, while the anglo-catholic St Gabriel's Church is right around the corner from...
Read more...
8.0
Very Good
30 reviews

Princess Boutique Apartments

88 Brompton Road Flat 54, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The Science Museum is 950 metres away, and the Green Park is a mere 1.8 km from the apartment. Princess Boutique Apartments London...
Read more...
Thank you for subscribing
Close