Menu
USD
USD U.S. dollar EUR Euro GBP Pound sterling AUD Australian dollar CAD Canadian dollar BRL Brazilian real BGN Bulgarian lev CNY Chinese yuan CZK Czech koruna DKK Danish krone HKD Hong Kong dollar ILS Israeli new sheqel JPY Japanese yen MYR Malaysian ringgit NZD New Zealand dollar NOK Norwegian krone PLN Polish zloty RON Romanian leu RUB Russian ruble SAR Saudi riyal SGD Singapore dollar ZAR South African rand KRW South Korean won SEK Swedish krona CHF Swiss franc TRY Turkish lira UAH Ukrainian hryvnia THB Thai baht

Search Hotels

2026-02-21

2026-02-22

Maximum period that can be booked is 30 days. Please enter alternative dates.



Ages of children:
Specify the age of a child
Specify the age of children
Cancel
OK

Hotels in London near Sloane Square Tube Station

Filter Results

Hotels by class

Hotel name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

487 properties found

  • Luxury 3Brs House In The Heart Of Victoria

    9 Gillingham Street, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    2-bedroom Luxury 3Brs House In The Heart Of Victoria Villa provides easy access to various city attractions, such as Thomas Cubitt Statue, situated about a 5-minute walk away.

    More...

    From US$ 773
    price for 1 night
    Book Now From US$ 773
  • Luxury 4 Bed Knights Bridge

    Sloane Street Flat 12, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The 4-room Luxury 4 Bed Knights Bridge Apartment lies at a distance of 2.5 km from Wallace Collection and merely a 5-minute walk from Knightsbridge tube station.

    More...

    From US$ 561
    price for 1 night
    Book Now From US$ 561
  • Egerton House

    17 Egerton Terrace, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Located nearly 25 minutes on foot from the national museum "Wallace Collection", the 5-star Egerton House Hotel London offers access to tourist attractions throughout London. Featuring valet parking…

    More...

    From US$ 523
    price for 1 night
    Book Now From US$ 523
  • The Chelsea Nest - Stylish 2Bdr With Balcony

    89B Flood Street, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Located just 550 metres from South Kensington underground station, the 3-room The Chelsea Nest - Stylish 2Bdr With Balcony Apartment London also boasts proximity to Michelin House Restaurant.

    More...

    From US$ 497
    price for 1 night
    Book Now From US$ 497
  • Iconic Apartment With Terrace On Harrods

    15 Basil Street, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    To enjoy your vacation in London, stay at Iconic Apartment With Terrace On Harrods London, which is 3.1 km from The British Museum and approximately a 15-minute ride from the Tower Bridge.

    More...

    From US$ 681
    price for 1 night
    Book Now From US$ 681
  • Buckingham Palace View Apartment

    5A Beeston Place, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Situated approximately a 10-minute walk from Victoria underground station, Buckingham Palace View Apartment offers Wi-Fi for business or leisure needs. St James's Park is only a 14-minute walk from…

    More...

    From US$ 620
    price for 1 night
    Book Now From US$ 620
  • Stylish London Stay - Walk To Top Sights

    Sw1V 4Rl 3, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Located approximately 5 minutes' walk from St. Gabriel's Church, the 1-room Stylish London Stay - Walk To Top Sights apartment gives quick access to various tourist spots in the vicinity.

    More...

    Book Now
  • Knightsbridge Apartments

    11 Basil Street Flat 13, Jefferson House, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The 1-room Knightsbridge Apartments is located approximately 5 minutes' walk from Pantechnicon and overlooks the city. Harvey Nichols Knightsbridge is merely a 5-minute walk away, while Oxford Street…

    More...

    From US$ 278
    price for 1 night
    Book Now From US$ 278
  • Spacious And Cosy 3Brs 5F House In Heart Of London

    Westmoreland Terrace, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The 3-bedroom Spacious And Cosy 3Brs 5F House In Heart Of London is situated only 7 minutes' stroll from Pimlico and provides a hot tub for additional comfort.

    More...

    From US$ 610
    price for 1 night
    Book Now From US$ 610
  • The Goring

    15 Beeston Place, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The comfortable 5-star The Goring Hotel London is only 300 metres from Little Ben and provides spacious rooms nearly a 10-minute stroll from Westbourne. There is an underground station near the smoke…

    More...

    From US$ 807
    price for 1 night
    Book Now From US$ 807
  • Modern Rooms In Central London

    100 Warwick Way, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Situated around a 5-minute walk from Modern Rooms In Central London hotel, guests can reach the Thomas Cubitt Statue in no time.

    More...

    From US$ 136
    price for 1 night
    Book Now From US$ 136
  • Knightsbridge 3 Bedroom Home 1 Minute Harrods

    9 Brompton Place, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Situated a 6-minute walk from Harvey Nichols Knightsbridge, the 2-bedroom Knightsbridge 3 Bedroom Home 1 Minute Harrods offers easy access to numerous tourist spots in the area.

    More...

    Book Now
  • Closetoharrods - Closetohydepark - Washer&Dryer

    1 William Mews, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Situated nearly a 5-minute stroll from Harvey Nichols Knightsbridge, the 1-bedroom Closetoharrods - Closetohydepark - Washer&Dryer London villa offers quick access to numerous city landmarks nearby.

    More...

    From US$ 1056
    price for 1 night
    Book Now From US$ 1056
  • Chelsea Manor Studio

    Daver Court, Chelsea Manor Street 51 Daver Court, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Chelsea Manor Studio Apartment is located a 25-minute walk from Buckingham Palace and a 20-minute walk from Royal Albert Hall. Wi-Fi and parking are also available at this apartment.

    More...

    Book Now
  • Modern 1 Bed Flat In Knightsbridge

    Egerton Gardens, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Guests of Modern 1 Bed Flat In Knightsbridge Hotel London can easily reach the large neo-classical Brompton Oratory Roman Catholic Church, located nearly 5 minutes' walk away.

    More...

    From US$ 252
    price for 1 night
    Book Now From US$ 252
  • Knightsbridge Lowndes Square Flat

    Sw1X 9Jt, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Located approximately 3 km from Marylebone railway station, the spacious 110 m² Knightsbridge Lowndes Square Flat London is just 6 minutes' walk from the British Harrods Department Store.

    More...

    Book Now
  • Ensuite In Gillingham Street, London Victoria

    Premier Inn London Victoria Hotel, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Offering a restaurant, Ensuite In Gillingham Street, London Victoria hotel is merely 5 minutes' stroll from the Thomas Cubitt Statue. The hotel is a good starting point for exploring London…

    More...

    Book Now
  • Stunning Grand 2 Bed, 2 Bath Apartment,

    36 Saint George'S Drive, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Stunning Grand 2 Bed, 2 Bath Apartment, boasts views of the street and is located at a distance of 1.9 km from Houses of Parliament.

    More...

    From US$ 441
    price for 1 night
    Book Now From US$ 441
  • 3-Bed Next To Harrods With Underfloor Heating

    29 Egerton Gardens, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Located around a 10-minute drive from Madame Tussauds London, 3-Bed Next To Harrods With Underfloor Heating Apartment is within 25 minutes' walk of a top family-friendly place like Battersea Park.

    More...

    Book Now
  • Buckingham Palace Mansion - Sleeps 12

    1A Grosvenor Gardens, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The spacious 125 m^2 Buckingham Palace Mansion - Sleeps 12 overlooks the city and is situated nearly a 5-minute walk from The Queen's Gallery. The royal residence "Kensington Palace" is approximately…

    More...

    From US$ 1466
    price for 1 night
    Book Now From US$ 1466