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

Spectacular Luxury Knightsbridge Townhouse

Clabon Mews, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The property offers a prime location, 3.1 km from the huge Coca-Cola London Eye Observation Wheel, while natural sights like Hyde...
Read more...
7.0
Good
1 review

Prince Luxe - 4 Bedroom House In Chelsea

Bywater Streetlondon Bywater Street, Chelsea, London, Sw3 4Xh, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

A mere 600 metres from Sloane Square tube station, the apartment is 3.4 km from the huge Coca-Cola London Eye Observation Wheel. The...
Read more...

Modern And Airy Belgravia Living

Pont Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This 1-bedroom apartment in London is 4.6 km from the fantastic Borough Market and 2.3 km from the public Trafalgar Square. The 28 m²…
Read more...
9.1
Superb
7 reviews

Luxury Chelsea Stay With Jacuzzi By Keyhol Stays

26-18 Sloane Ave Chelsea Cloisters, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The 50 m² apartment is not far from Carlyle's House, which is an excellent place to improve cultural awareness. The 1-bedroom Luxury...
Read more...
10
Exceptional
1 review

Knightsbridge Apartment | Harrods, Hyde Park & Sloane Street

Pont Street, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This 1-bedroom apartment is a mere 1.7 km from Green Park London and in proximity to Hyde Park. Located 2.5 km from Marylebone railway…
Read more...
9.6
Exceptional
119 reviews

Apartments & Rooms At Ngh

216A Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is located within 10 minutes' walk of Sloane Square underground station, 3.4 km from Coca-Cola London Eye Riverside...
Read more...
4.3
Decent
3 reviews

Chesham Court Knightsbridge

17 Chesham Place, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Battersea Park is 2.4 km from the perfect hotel, while the expansive park "Kensington Gardens" is 2.3 km away. Offering a welcoming...
Read more...
8.7
Fabulous
184 reviews

Art Deco 1Br Apartment In Popular Chelsea Area

709 Nell Gwynn House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The London holiday home is located within reach of Sloane Square underground station, while the white and sanded bare-floorboard...
Read more...
8.8
Fabulous
47 reviews

Chelsea Studio

Nell Gwynn House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

To enjoy your vacation in London, stay at this apartment, which is 0.8 km from the botanic and apothecary Chelsea Physic Garden and...
Read more...

Nell Gwynn House

Sw3 3Au, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment lies in Chelsea with one of London's nicest green spaces, 3.4 km from the huge Coca-Cola London Eye Observation Wheel....
Read more...

Nell G H

Nell Gwynn House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Battersea Park is located just 1.8 km from the apartment. Nell G H Apartment London is nestled in Central London with an array of...
Read more...

Chelsea Prime Location Studio

Nell Gwynne House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The 1-bedroom apartment lies 2.9 km from Houses of Parliament and in the vicinity of Sloane Square tube station. Chelsea Prime...
Read more...
8.0
Very Good
58 reviews

Elegant 1 Bedroom Flat Near Harrods

Nell Gwynn House, Slone Avenue, Sw3 3Az, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment lies merely 1.4 km from the British Harrods Department Store and 2.5 km from Hyde Park. Located 3.6 km from Marylebone...
Read more...
9.0
Superb
55 reviews

Nell Gwynn House - Hotel Style Pod Room 61

Sw3 3Au Pod Room 61, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The hotel has a prime location in London, a mere 600 metres from Sloane Square underground station and 3.4 km from the cantilevered...
Read more...
6.8
Pleasant
21 reviews

Nell Gwynn House - Sleek, Modern, Stylish One Bedroom Apartment

Sw3 3Az Apartment 238, Nell Gwynn House, Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Providing a prime setting in London, the apartment is in the vicinity of the white and sanded bare - floorboard Saatchi Gallery. The...
Read more...
8.4
Very Good
10 reviews

Nell Gwynn House - Spacious, Elegant, Studio Apartment, Sloane Square, London

Sw3 3Bq 832, Nell Gwynn House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The 32 m² apartment boasts a central location a short way from the white and sanded bare-floorboard Saatchi Gallery. Set in Central...
Read more...
8.6
Fabulous
6 reviews

Nell Gwynn House - One Bedroom Apartments, Sloane Square, London

Sw3 3Ax Nell Gwynn House, Sloane Avenue, London, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The public Trafalgar Square is located not far from the 36 m² apartment and Holy Trinity Church is about 700 metres away. Nell Gwynn...
Read more...
8.0
Very Good
69 reviews

Nell Gwynn House - Studio Apartments, Sloane Square, London

Sw3 3Ax Nell Gwynn House, Sloane Avenue, London, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Providing a central setting in London, the 30 m² apartment is in proximity to the enticing Saatchi Gallery. The 1-bedroom Nell Gwynn...
Read more...
8.4
Very Good
75 reviews

Nell Gwynn House - Hotel Style Pod Room 64

Sw3 3Au Pod Room 64, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The hotel is notable for its prime location 600 metres from the pioneering contemporary art exhibitions "Saatchi Gallery" and 3.6 km...
Read more...
7.7
Good
4 reviews

Chelsea Apartment

Sloane Ave, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This London aparthotel has a central setting nearly a 10-minute ride from the 13.7-tonne Big Ben Bell, while natural sights like the...
Read more...
8.3
Very Good
16 reviews
Thank you for subscribing
Close