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

Luxury Eaton Mews House In London

59 Eaton Mews West, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

This property is approximately a 25-minute walk from the Trafalgar Square art museum "National Gallery", while Holy Trinity Church...
Read more...

City Relay Belgravia Apartment 22

Ebury Street Kilmuir House, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

350 metres from Sloane Square tube station, this apartment is within 3 km of Covent Garden. Located 25 minutes' walk from the...
Read more...

Belgravia Eaton Mews Rooms

Eaton Mews West, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

This London hotel is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parksand...
Read more...

The Apartments Chelsea

41 Draycott Place, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

Located 350 metres from Holy Trinity Church, this hotel is just near the white and sanded bare-floorboard Saatchi Gallery. The...
Read more...

Belgravia Living

Kilmuir House, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

The apartment in London is 2.4 km from Marble Arch and 2.1 km from the Protestant Westminster Abbey. 350 metres from Sloane Square...
Read more...
7.0
Good
505 reviews

Pavilion Road Mews House - 4 Bed

Pavilion Road 152, London Sw1X 0Ax, United Kingdom, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

The London holiday home is merely 1.2 km from Victoria and Albert Museum, while the 950-seat capacity Cadogan Hall is approximately...
Read more...

Knightsbridge Luxury Near Harrods And Kings Road

152 Pavilion Road, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

The apartment is 2.6 km from the Trafalgar Square art museum "National Gallery", while Marble Arch is 2 km away. The spacious...
Read more...

The Orange

39 Pimlico Road, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

This 3-star hotel is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parks and...
Read more...

Cadogan Square Penthouse With Private Terrace And Ac

51 Cadogan Square, London, United Kingdom

0.3 km to Sloane Square Tube Station (Open map)

The apartment has a prime location 350 metres from Sloane Square tube station and a stone's throw from the 950-seat Cadogan Hall....
Read more...

Exclusive 4-Bed Chelsea Residence With Cadogan Square Access

87 Cadogan Gardens, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The fantastic Borough Market lies within 6 km of the apartment, while the 13.7-tonne Big Ben Bell is 2.7 km away. Located within 5…
Read more...

Stunning Cadogan Square Single-Level Flat

Cadogan Square, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The 3-bedroom apartment lies 2.7 km from the public Trafalgar Square and right around the corner from Sloane Square tube station....
Read more...

Chic Chelsea Flat Near Sloane Square

Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

This apartment is in the Kensington and Chelsea district, in close proximity to the restaurant The Five Fields. The 30 m² Chic...
Read more...
9.1
Superb
15 reviews

Stylish Two-Bedroom Retreat In Chelsea Ac

Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

This 2-bedroom apartment is 400 metres from Holy Trinity Church and 3.2 km from Coca-Cola London Eye Riverside Observation Wheel....
Read more...

Chelsea Gem - Modern Flat By The River Ac

Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The apartment is merely 1.2 km from Victoria and Albert Museum, and 3.2 km from Coca-Cola London Eye Riverside Observation Wheel....
Read more...

Belgravia Residence

35 Elizabeth Street, London, Sw1W 9Pr, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

This apartment lies in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, within...
Read more...

One-Bed Flat, Kensington, Bank Payment To The Host Within 24H From The Reservation

Draycott Avenue, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

This apartment lies in Chelsea with beautiful walks up for offer and offers swift access to the white and sanded bare - floorboard...
Read more...

San Domenico House

29-31 Draycott Place, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

The hotel places you approximately a 10-minute drive from the white and sanded bare-floorboard Saatchi Gallery and nearly a...
Read more...
9.2
Superb
637 reviews

Burton Mews By Onefinestay

Burton Mews, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

Marble Arch is 2.3 km away, while Inchbald School of Design is in close proximity to the apartment. To enjoy your vacation in...
Read more...

Beautiful & Stylish Cadogan Square Apartment

Cadogan Square, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

Area attractions include Bomber Command Memorial, 2.3 km away, and Hyde Park is just 1.8 km from the apartment. The spacious...
Read more...

Exclusive Cadogan Square With Private Elevator

39 Cadogan Square, London, United Kingdom

0.4 km to Sloane Square Tube Station (Open map)

Boasting a prime location just 0.7 km from the perennially crowded Harrods, this apartment is within 6 km of Tower Bridge. The...
Read more...
Thank you for subscribing
Close