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

  • Premier Inn London Victoria

    82 - 83 Eccleston Square--Victoria, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Premier Inn London Victoria offers 107 rooms a 6-minute walk from Little Ben Clock Tower. Featuring a restaurant, this inn is located within reach of the Westminster Cathedral.

    More...

    From US$ 222
    price for 1 night
    Book Now From US$ 222
  • Vogue 1 Bedroom Pimlico Flat Near Victoria Station

    Warwick Way, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The 44 m^2 Vogue 1 Bedroom Pimlico Flat Near Victoria provides swift access to various city landmarks, such as St. Gabriel's Church, located a 5-minute walk away. This 1-bedroom apartment features…

    More...

    From US$ 206
    price for 1 night
    Book Now From US$ 206
  • The Princes Residences

    Brompton Road, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    If you want to stay in the Knightsbridge district, The Princes Residences is a good choice located, approximately 20 minutes' walk from Hyde Park.

    More...

    From US$ 476
    price for 1 night
    Book Now From US$ 476
  • Knightsbridge Residences

    Brompton Road, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The 2-room Knightsbridge Residences lies at a distance of 2.6 km from Selfridges London Department Store and about a 10-minute walk from Knightsbridge tube station. Staying in the apartment, set a…

    More...

    Book Now
  • Made In Chelsea- 2 Bed By Out Of Office Lifestyle

    Flood Street 103, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Hyde Park is at a distance of 2.5 km from the spacious 79 m^2 Made In Chelsea- 2 Bed By Out Of Office Lifestyle Apartment, while Sloane Square is situated nearby. The 2-bedroom apartment with a patio…

    More...

    From US$ 594
    price for 1 night
    Book Now From US$ 594
  • The Franklin London - Starhotels Collezione

    24 Egerton Gardens, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Located only 5 minutes' stroll from Victoria and Albert Museum, the elegant 5-star The Franklin London - Starhotels Collezione hotel provides guests with 24-hour front desk assistance, late check-out…

    More...

    From US$ 410
    price for 1 night
    Book Now From US$ 410
  • Heavenly Stays - Victoria

    48 Belgrave Road, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Situated within 10 minutes' drive of Tate Modern, the 110 m^2 Heavenly Stays - Victoria provides guests with Wi-Fi for either business or leisure. Set only a short distance from Pimlico, this 2…

    More...

    From US$ 577
    price for 1 night
    Book Now From US$ 577
  • Stunning Flat On King'S Road, Chelsea With Balcony

    King'S Road, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Located approximately 10 minutes on foot from South Kensington underground station, the 1-room Stunning Flat On King'S Road, Chelsea With Balcony Apartment also boasts proximity to Michelin House…

    More...

    From US$ 341
    price for 1 night
    Book Now From US$ 341
  • Magnificent Chelsea Town House With Private Garden And Garage

    103 Flood Street, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Situated within 5 minutes' walk of the botanic and apothecary Chelsea Physic Garden, the spacious 96 m² Magnificent Chelsea Town House With Private Garden And Garage Apartment London looks out onto…

    More...

    From US$ 1265
    price for 1 night
    Book Now From US$ 1265
  • Grosvenor Gardens Apartments

    3 Grosvenor Gardens Mews East 3, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The 1-room Grosvenor Gardens Apartments is also located merely 650 metres from Apsley House. Situated within close proximity of Saatchi Gallery, the apartment provides guests with cleaning amenities,…

    More...

    From US$ 138
    price for 1 night
    Book Now From US$ 138
  • Elegant 3Br Mews House With Parking In Westminster

    Sw1V 1Qn, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    Staying at Elegant 3Br Mews House With Parking In Westminster Villa London, guests can easily reach the Houses of Parliament, located about 25 minutes' walk away.

    More...

    Book Now
  • Enrico Hotel

    77-79 Warwick Way, Victoria, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The comfortable Enrico Hotel London is located nearly 25 minutes' walk from the buzzing Theatre-district Piccadilly Circus Square and offers tour/ticket assistance for a comfortable travel experience…

    More...

    From US$ 70
    price for 1 night
    Book Now From US$ 70
  • The Warwick By Nestor

    94 Warwick Way, London, United Kingdom

    0.9 km to Sloane Square Tube Station (Show map)

    The 3-star smoke-free The Warwick By Nestor Hotel London is located a mere 9 minutes on foot from the Westminster Cathedral and features tour/ticket assistance to help you get the most out of your…

    More...

    From US$ 60
    price for 1 night
    Book Now From US$ 60
  • The Tudor Inn Hotel

    73 Warwick Way, Victoria, London, United Kingdom

    1 km to Sloane Square Tube Station (Show map)

    Providing 14 rooms, the 3-star The Tudor Inn Hotel London is around a 25-minute walk from the SEA LIFE Centre London Aquarium. Featuring luggage storage, this London hotel is located within reach of…

    More...

    From US$ 115
    price for 1 night
    Book Now From US$ 115
  • 3 Bedroom Apartment In Westminster

    88 Warwick Way, London, United Kingdom

    1 km to Sloane Square Tube Station (Show map)

    3 Bedroom Apartment In Westminster is situated a 5-minute walk from St Gabriel's and 20 km from London City airport. Wi-Fi is available for guests' business or leisure needs.

    More...

    From US$ 948
    price for 1 night
    Book Now From US$ 948
  • 2 Bedroom Apartment Near Buckingham Palace

    92C Warwick Way, London, United Kingdom

    1 km to Sloane Square Tube Station (Show map)

    To enjoy your vacation in London, stay at the spacious 65 m² 2 Bedroom Apartment Near Buckingham Palace London, which is within a 2-km distance of Coca-Cola London Eye and nearly a 10-minute drive…

    More...

    From US$ 335
    price for 1 night
    Book Now From US$ 335
  • Luxury Knightsbridge Apartment Outside Harrods

    Jefferson House, 11 Basil Street, London, Sw3 1Ax, United Kingdom, London, United Kingdom

    1 km to Sloane Square Tube Station (Show map)

    The 25 m^2 Luxury Knightsbridge Apartment Outside Harrods features views of the city and is situated approximately a 25-minute stroll from the public Trafalgar Square. Wi-Fi is available for guests'…

    More...

    From US$ 323
    price for 1 night
    Book Now From US$ 323
  • Amazing Westminster Apartment

    Sw1V 4Df 57 St. Georges Drive, London, United Kingdom

    1 km to Sloane Square Tube Station (Show map)

    The 55 m^2 Amazing Westminster Apartment London is located right in the centre of London and offers quick access to St. Gabriel's Church, which is approximately 5 minutes' walk away.

    More...

    From US$ 261
    price for 1 night
    Book Now From US$ 261
  • Olympic Victoria

    117 Warwick Way, London, United Kingdom

    1 km to Sloane Square Tube Station (Show map)

    Located approximately a 25-minute walk from the 13.7-tonne Big Ben Bell, Olympic Victoria Apartment is nearly a 25-minute walk from a top family-friendly place like Coca-Cola London Eye. A car park…

    More...

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

    92 Warwick Way, London, United Kingdom

    1 km to Sloane Square Tube Station (Show map)

    Rooms In Central London is located around a 5-minute walk from Thomas Cubitt Statue and looks out onto the city. Tate Modern is about 10 minutes' drive from the homestay.

    More...

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