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

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

Olympic Victoria

117 Warwick Way, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Parliament Square is 1.9 km away and the Extravagant 1707 Fortnum & Mason Department Store can be reached with a 5 minute drive. Due...
Read more...

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

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 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...

Rayan Apartment

88 Brompton Road Flat 54, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The Apsley House is located just 1 km from the apartment, while the London Eye is 2.8 km away. Rayan Apartment London lies in the…
Read more...

Beautiful Flat In Westminster

88 Warwick Way, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

Guests can easily reach Pimlico, which is about a 5-minute stroll away. The spacious 100 m^2 Beautiful Flat In Westminster Apartment...
Read more...
8.9
Fabulous
61 reviews

Cozy Flat With Patio In The Heart Of Pimlico

59 Saint George'S Drive, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The public Trafalgar Square is 2.2 km from this welcoming apartment, while Buckingham Palace is merely 1.7 km from the property. The...
Read more...
7.7
Good
16 reviews

The Seraphina Suite - Chelsea

Chelsea Manor Street Chelsea Manor Court, Flat 5, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

The 3-bedroom apartment is 500 metres from Michelin House Restaurant and 3.4 km from Big Ben. The 80 m^2 The Seraphina London...
Read more...
7.2
Good
12 reviews

Exquisite Large Apartment In Harrods

16 Trevor Square, London, United Kingdom

1 km to Sloane Square Tube Station (Open map)

This holiday home is nestled right in the centre of London, right near the Royal Albert Hall|Royal Albert Hall. The 2-bedroom...
Read more...
9.1
Superb
10 reviews
Thank you for subscribing
Close