Hotels in London near Sloane Square Tube Station

Multiple accommodations for your stay
Check-in date:
19 Mar 2026
Check-out date:
20 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

474 results found

The Clermont London, Victoria

101 Buckingham Palace Road, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

The hotel is located in a shopping area, near a tube station and only 500 metres from Cardinal Place. Offering an indoor swimming...
Read more...
8.6
Fabulous
6674 reviews

Victoria Belgravia Townhouse Apartments

Westmoreland Terrace, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Walk to Big Ben will last 25 minutes. Victoria Belgravia Townhouse Apartments lies around a 20-minute stroll from Buckingham Palace...
Read more...

Guestready - Elegant 3Br Near Victoria Station

62A Cambridge Street, London Sw1V 4Qq, Uk, London, United Kingdom

0.8 km to Sloane Square Tube Station (Open map)

Coca-Cola London Eye Riverside Observation Wheel is 2 km away, while St Gabriel's Church is in the immediate vicinity of this...
Read more...
10
Exceptional
1 review

Two Bedroom Appartment In Khnightsbridge

128 Draycott Avenue, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

St James's Park is within a few blocks of the 2-bedroom apartment and Victoria and Albert Museum is located just 1 km away. Situated…
Read more...

Be London - The Knightsbridge Residences

Beaufort Gardens, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The property lies in the Knightsbridge district, about 1 km from the world-famous Natural History Museum. Big Ben is around 25...
Read more...

Modern 2Bd 2Bth In Knightsbridge With Private Harrods View And Ac

24-26 Hans Crescent, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The spacious apartment is located only 1.8 km from Buckingham Palace and a stone's throw from Hyde Park Corner underground station....
Read more...
8.6
Fabulous
84 reviews

Knightsbridge 2 Bedroom Apartment Overlooking Harrods

24-26 Hans Crescent, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The privately run Sherlock Holmes Museum is also approximately 10 minutes' drive away. The 1-room Knightsbridge 2 Bedroom Apartment...
Read more...
8.9
Fabulous
40 reviews

Beaufort Gardens Apartment In Knightsbridge

6 Beaufort Gardens, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The buzzing Theatre-district Piccadilly Circus Square is at a distance of 25 minutes' walk and Knightsbridge metro station is 200...
Read more...
7.1
Good
77 reviews

Charming 1Bd In Knightsbridge

24-26 Hans Crescent, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The apartment is in the very heart of London, within easy reach of the British Harrods Department Store. To enjoy your vacation in...
Read more...
8.8
Fabulous
43 reviews

Luxurious 2Bd 2Bth Apartment In Knightsbridge With Ac

Flat 1, 26 Hans Crescent, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The 56 m² apartment is situated in the Meusdorf district, a few moments from the British Harrods Department Store. The 2-room...
Read more...
8.6
Fabulous
32 reviews

Charming 2Bd Knightsbridge Apartment Next To Harrods

24-26 Hans Crescent, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Madame Tussauds London lies not far from the 56 m² apartment, while the Statue of Henry the Navigator is situated merely 0.6 km...
Read more...
7.7
Good
77 reviews

Modern 2Bd In Knightsbridge With Private Balcony View Of Harrods

24-26 Hans Crescent, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The 1-bedroom apartment is around a 10-minute ride from the famous British Museum, approximately 5 minutes' drive from the Statue of...
Read more...
8.1
Very Good
25 reviews

London Choice Apartments - Knightsbridge - Harrod'S

Beauchamp Place, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Churchill War Rooms is 10 minutes away by car, while Polish Institute and Sikorski Museum is just 450 metres from the accommodation....
Read more...
8.7
Fabulous
3 reviews

Gulaid House Knightsbridge By Bob W London

7 Beaufort Gardens, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The aparthotel is about 20 km from London City airport and 3.1 km from such cultural venues as The British Museum. Located around 25...
Read more...

Artist Residence London

52 Cambridge Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The stylish hotel has a central location around a 25-minute walk from Victoria and Albert Museum. The boutique-style Artist...
Read more...
9.4
Superb
49 reviews

The 29 London

29 Saint Georges Drive, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Located 4.8 km from Marylebone railway station, the 3-star hotel stands within easy reach of Pimlico. The 29 London Hotel includes...
Read more...
7.5
Good
2983 reviews

4 Rooms, 5 Beds, Spacious House

27 Cumberland Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Also, the accommodation is a stone's throw from National Gallery and 2.1 km from Harrods. Offering a location around 25 minutes'...
Read more...

Knightsbridge One Bed Near Harrods And Chelsea

301 Brompton Road, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Tower Bridge is located approximately 15 minutes' drive from this apartment. The 1-room Knightsbridge One Bed Near Harrods And...
Read more...

Elegant Mews Retreat By Harrods

18 Ovington Mews, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

The London villa is just near St James's Park, while Polish Institute and Sikorski Museum is only a 6-minute walk away. Located just...
Read more...
10
Exceptional
9 reviews

Millennium Hotel London Knightsbridge

17 Sloane Street, London, United Kingdom

0.9 km to Sloane Square Tube Station (Open map)

Coca-Cola London Eye Riverside Observation Wheel is 2.8 km from the hotel, while the famous Natural History Museum is merely 1.9 km...
Read more...
6.2
Pleasant
2284 reviews
Thank you for subscribing
Close