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

483 results found

Knightsbridge -Early Checkin Avail Next2Harrods 3 Bedrooms-2Baths

Ovington Square, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This apartment is in the very heart of London, in the vicinity of the Victoria and Albert Museum|Victoria and Albert Museum. The...
Read more...
8.9
Fabulous
32 reviews

Bower House

53 Cambridge Street, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The hotel is 3.7 km from Madame Tussauds London and in proximity to the Apollo Victoria Theatre. Situated just a 6-minute walk from...
Read more...
8.4
Very Good
864 reviews

Eccleston Square Hotel

37 Eccleston Square, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Guests may find the famous British Museum 3.4 km from the exclusive hotel, while the cantilevered Coca-Cola London Eye Observation...
Read more...
8.3
Very Good
410 reviews

Knightsbridge Two Bed Apartment

15 Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Kensington Gardens is around 25 minutes' walk away, while Pantechnicon is only a few metres from the apartment. To enjoy your...
Read more...
7.9
Good
102 reviews

Ivy Radnor Walk Pro-Managed

54 Radnor Walk Lower Ground Flat, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

National Gallery is around 3 km away, while Sloane Square is a few moments from the spacious Ivy Radnor Walk Pro-Managed Apartment....
Read more...

The Beaufort Hotel

33 Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Situated 250 m from Little Waitrose & Partners, the hotel is just 1.9 km from Buckingham Palace. Providing 29 rooms, the 4-star The...
Read more...
7.6
Good
1824 reviews

Publove @ The White Ferry, Victoria

1A Sutherland Street, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

You can access Harrods (2 km) and Fortnum & Mason (2.2 km) as popular shopping choices in the area. Nearly 25 minutes' walk from Big...
Read more...
6.8
Pleasant
3692 reviews

Londonese House In Chelsea

47 Elystan Street, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

London City airport can be reached within 36 minutes drive, and natural attractions like St James's Park are 2.8 km away. The...
Read more...
7.5
Good
4 reviews

Knightsbridge Stylish Two Bedroom Apartment

15 Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Guests have easy access to Harrods, which is a mere 6 minutes' walk away. Located about a 25-minute walk from Buckingham Palace, the...
Read more...
7.3
Good
112 reviews

Executive One Bedroom Penthouse In Chelsea

Sw1W 8Df, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This apartment is situated in the Westminster Borough district, just a few steps from Chelsea Bridge. Executive One Bedroom...
Read more...

Elden No 4

Flat 4, Elden House, Sloane Avenue, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Situated nearly 10 minutes on foot from South Kensington underground station, the 1-room Elden No 4 Apartment offers Wi-Fi for...
Read more...
5.7
Decent
13 reviews

Knightsbridge Rooms

15 Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Located in the South Kensington district of London, the capsule hotel is a short way from St James Park and 2.3 km from Buckingham...
Read more...

The Windsor Studio Retreat - The Duke Collection

15 Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The Tower Bridge is within a 6-km distance of the apartment while Madame Tussauds London is approximately a 10-minute ride away. The...
Read more...
9.0
Superb
1 review

Beaufort Gardens Luxury Duplex Penthouse, Knightsbridge

15 Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Approximately 5 minutes' walk from Knightsbridge tube station, the apartment is approximately 25 minutes' walk from the Bomber...
Read more...
10
Exceptional
2 reviews

Harrods Flats

Beaufort Gardens, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Buckingham Palace is 1.8 km away and Victoria and Albert Museum can be reached with a 5 minute drive. Situated merely 5 minutes'...
Read more...
6.7
Pleasant
282 reviews

Cozy 1 Bed Flat On Beautiful King'S Road, Chelsea

180 Kings Road Flat 8, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Area attractions include the buzzing Theatre-district Piccadilly Circus Square, 3.3 km away, and the Hyde Park is 2.6 km from the...
Read more...
10
Exceptional
4 reviews

Veeve - Natural Wonder

Cumberland Street, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The area gives access to such shopping venues as the buzzing Theatre-district Piccadilly Circus Square, situated 2.5 km away....
Read more...
5.0
Decent
1 review

Stunning 2Bd 2Bth In Belgravia Within A Quiet Courtyard

7 Kinnerton Yard, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Guests can visit the cantilevered Coca-Cola London Eye Observation Wheel, 2.8 km away or St James's Park, a mere 1.8 km from this 67…
Read more...
8.8
Fabulous
53 reviews

Luxury Belgrave Square Private Mews Townhouse

Belgrave Mews North, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

This holiday home is right near the Victoria and Albert Museum|Victoria and Albert Museum and gives easy access to the British...
Read more...
5.5
Decent
2 reviews

Sheriff Hotel

115 Warwick Way, Victoria, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The art museum "National Gallery" is 2.2 km from this London hotel, while the Churchill War Rooms is a mere 1.9 km away. Situated...
Read more...
5.8
Decent
2094 reviews
Thank you for subscribing
Close