Hotels in London near Sloane Square Tube Station

Multiple accommodations for your stay
Check-in date:
23 May 2026
Check-out date:
24 May 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

573 results found

Small Studio In Central London, Payment Required Straight Away The Host Will Message You After You'Ve Made A Reservation

Sw33Bs, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

Guests have easy access to the enticing Saatchi Gallery, which is just 550 metres away. Small Studio In Central London, Payment...
Read more...

Chelsea Lux Apartments On Kings Road- 5Min Sloane Square Underground

Anderson St, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The city centre is just 3 km away and London City airport is 20 km from this apartment. Chelsea Lux Apartments On Kings Road- 5Min…
Read more...

Room Mate Lime Tree

135 - 137 Ebury Street, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The hotel is in the centre of the city, around 25 minutes' walk from the Trafalgar Square art museum "National Gallery", and 750...
Read more...
8.4
Very Good
345 reviews

City Relay Belgravia Apartment 41

Flat 41, Kilmuir House, Ebury Street, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The Trafalgar Square art museum "National Gallery" is 2.2 km from the welcoming apartment. To enjoy your vacation in London, stay at...
Read more...

Anderson Street By Capital

11 Anderson Street Apartment 11 And Apartment 11A, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

500 metres from Sloane Square tube station, this apartment is 3.1 km from the public Trafalgar Square. Anderson Street By Capital...
Read more...

Immense Studio, Prime Location Belgravia, Chelsea

Cadogan Square, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The 60 m² apartment is located in proximity to the perennially crowded Harrods. The 1-room Immense Studio, Prime Location Belgravia,...
Read more...
8.4
Very Good
7 reviews

City Relay Belgravia Apartment 13

Ebury Street, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The famous British Museum is located 3.4 km from the apartment. City Relay Belgravia Apartment 13 London lies 3.3 km from Madame...
Read more...

Cosy And Stylish Chelsea 2 Bedroom Flat

Oakley St, London, Sw3 5Nt, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The Royal Albert Hall can be reached by car in a few minutes, while Holy Trinity Church is right by this 1-bedroom apartment. The…
Read more...
8.2
Very Good
6 reviews

The Impressionists Fireplace - 3 Bedroom Home In Chelsea

Cadogan St, London Sw3 2Pp, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The famous British Museum is approximately a 10-minute ride away, while Holy Trinity Church is just near the apartment. The spacious...
Read more...

A Stunning 3 Bedroom House

22 Ebury Bridge Road, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

This holiday home is situated merely a 5-minute walk from Church of St Barnabas and in the immediate vicinity of Sloane Square tube...
Read more...

Charming Old Style 2 Bed Cottage In London'S Best Neighbourhood

28 Ebury Bridge Road, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

Madame Tussauds London is located 3.7 km from this holiday home, while the cantilevered Coca-Cola London Eye Observation Wheel is...
Read more...

Spectacular Cadogan Square Single-Level Flat W/Ac

42 Cadogan Square, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

500 m from Sloane Square tube station, the apartment is 2.5 km from the national museum "Wallace Collection". The spacious 121 m²...
Read more...

Fairytale Garden House - Next To Victoria Station & Pet Friendly

28 Ebury Bridge Road, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The villa is situated 500 metres from St Mary's Church and within easy reach of Sloane Square tube station. The 2-bedroom Fairytale...
Read more...

Elegant Chelsea Townhouse With Patio Near Kings Rd

Tryon Street, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

This 2-bathroom villa is located a few moments from Sloane Square metro station, offering close proximity to the white and sanded...
Read more...

Exquisite Single-Level Knightsbridge Flat W/Lift

Cadogan Square, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

About 500 metres from Sloane Square tube station, the apartment is 2.3 km from Churchill War Rooms Museum. Guests can stay at the...
Read more...

Luxury 3-Bed Pavilion Road Residence

Little Dorchester Court 2, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

This apartment is situated in the Meusdorf district, 6 minutes' stroll from the British Harrods Department Store and close to the...
Read more...

Luxury Suite In Cadogan Square

Cadogan Square 26, London Sw1X, United Kingdom, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The historic castle "Tower of London" is approximately 7 km from this apartment, while the cantilevered Coca-Cola London Eye...
Read more...

The Ophelia By Sloane Square

117 Ebury Street Flat 2, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The Hyde Park is located around a 10-minute ride from the 3-bedroom apartment. The spacious 80 m² The Ophelia By Sloane Square...
Read more...
9.5
Exceptional
2 reviews

Smart Stays Suites In Sloane Square

Sloane Square 31, London Sw3 3Bs, United Kingdom, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

The apartment is located 550 metres from Sloane Square underground station, 3.1 km from the public Trafalgar Square. Smart Stays...
Read more...
7.9
Good
81 reviews

The Belgravia House By Hok Living

32 Eaton Mews South, London, United Kingdom

0.5 km to Sloane Square Tube Station (Open map)

London City airport can be reached within 34 minutes drive, and natural attractions like the expansive park "Kensington Gardens" are...
Read more...
Thank you for subscribing
Close