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-12

2026-02-13

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

468 properties found

  • At Sloane

    1 Sloane Gardens, London, United Kingdom

    0 km to Sloane Square Tube Station (Show map)

    Situated within 5 minutes' walk of the white and sanded bare - floorboard Saatchi Gallery, the 5-star smoke-free At Sloane Hotel London provides guests with 24-hour reception and wake-up service.

    More...

    From US$ 818
    price for 1 night
    Book Now From US$ 818
  • 3 Sloane Gardens

    3 Sloane Gardens, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    Offering spacious rooms and Wi-Fi in public areas, the smoke-free 3 Sloane Gardens Aparthotel London is around 20 minutes' walk from Buckingham Palace and 2.5 km from the Protestant Westminster Abbey…

    More...

    From US$ 632
    price for 1 night
    Book Now From US$ 632
  • Chelsea Posh Apartment

    Sloane Square, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    Chelsea Posh Apartment is located merely 1.6 km from Science Museum and nearly a 25-minute walk from The London Peace Pagoda. Staying at this apartment, set only a few minutes from Saatchi Gallery…

    More...

    From US$ 231
    price for 1 night
    Book Now From US$ 231
  • Sloane Square Hotel

    7-12 Sloane Square, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    Sloane Square Hotel London includes 126 rooms and is situated 30 metres from River Thames. This hotel has 24-hour reception and wake-up calls available to guests.

    More...

    From US$ 297
    price for 1 night
    Book Now From US$ 297
  • Sloane Square Luxury Flat

    1G Sloane Square, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    Located 6 minutes' walk from Sloane Square, the 0-room Sloane Square Luxury Flat Apartment gives quick access to various tourist spots in the vicinity. This spacious apartment features Wi-Fi…

    More...

    From US$ 411
    price for 1 night
    Book Now From US$ 411
  • Chelsea Studio Near Sloane Square & Knightsbridge

    Whittaker, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    Chelsea Studio Near Sloane Square & Knightsbridge London offers easy access to such tourist sites as the Sloane Square, located about 5 minutes' walk away. Guests can use Wi-Fi for either business or…

    More...

    Book Now
  • Garden Flat

    33 Cliveden Place Flat 1 / Garden Flat, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    The 1-room Garden Flat is nestled in the Chelsea district, 2.5 km from Churchill War Rooms. Featuring a terrace, the 56 m^2 accommodation is located in the centre of the city.

    More...

    From US$ 317
    price for 1 night
    Book Now From US$ 317
  • Gorgeous 3 Bed House In Sloane Square

    Chester Row 62, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    Offering a location around 25 minutes' walk from the Dinosaurs gallery "Natural History Museum", Gorgeous 3 Bed House In Sloane Square Villa London gives access to various tourist spots in the area.

    More...

    Book Now
  • The Apartments By The Sloane Club

    15-19 Sloane Gardens, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    Situated at a distance of 500 metres from the inventively redesigned National Army Museum, The Apartments By The Sloane Club looks out onto the garden. The 13.7-tonne Big Ben Bell lies at a distance…

    More...

    From US$ 657
    price for 1 night
    Book Now From US$ 657
  • Casa Italia Near Sloane Square, Harrods And Kings Road - Washing Machine & Wifi

    30 Sloane Gardens, London, United Kingdom

    0.1 km to Sloane Square Tube Station (Show map)

    The spacious Casa Italia Near Sloane Square - Washing Machine & Wifi Apartment overlooks the garden and is situated a mere 6 minutes' walk from Sloane Square.

    More...

    From US$ 583
    price for 1 night
    Book Now From US$ 583
  • 1 Minute From Sloane Square Homm Walkable To Harrods And Kings Road

    2, 36 Sloane Gardens, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    The 40 m^2 1 Minute From Sloane Square Homm Walkable To Harrods And Kings Road Apartment offers proximity to such tourist attractions as Royal Hospital Chelsea, situated just 6 minutes' walk away.

    More...

    From US$ 248
    price for 1 night
    Book Now From US$ 248
  • Veeve - Ships Of Sloane Square

    Lower Sloane Street, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    The 2-room Veeve - Ships Of Sloane Square Apartment provides swift access to various city landmarks, such as Sloane Square, located 500 metres away. Guests can make use of Wi-Fi for both business and…

    More...

    From US$ 570
    price for 1 night
    Book Now From US$ 570
  • Capital Sloane Street Studio With Balcony

    Wilbraham Place 7, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    Capital Sloane Street Studio With Balcony Apartment includes a sunny patio and is situated just a 6-minute walk from Sloane Square. This apartment is located just a minute's drive from the pioneering…

    More...

    From US$ 190
    price for 1 night
    Book Now From US$ 190
  • Arcore Premium Apartments Sloane Square

    Sw1X 9Af D'Oyley Street, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    Nestled around a 15-minute walk from Ellis Street, Arcore Premium Apartments Sloane Square London offers quick access to numerous tourist attractions nearby. Guests can use Wi-Fi for either business…

    More...

    Book Now
  • My One & Only By Sloane Square Airconditioning

    Lower Sloane Street Floor 3, Suite C, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    Located just 1.6 km from the scientifically spellbinding Science Museum, the spacious 1-bedroom My One & Only By Sloane Square Airconditioning is at a distance of 3.1 km from a top family-friendly…

    More...

    From US$ 679
    price for 1 night
    Book Now From US$ 679
  • Sloane Place

    60 Lower Sloane Street, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    Offering a shared lounge and various recreational opportunities, the 4-star eco-friendly Sloane Place London hotel is ideally located, approximately a 20-minute walk from the scientifically…

    More...

    From US$ 386
    price for 1 night
    Book Now From US$ 386
  • Cheval Phoenix House At Sloane Square

    1 Wilbraham Place, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    The 5-star Cheval Phoenix House At Sloane Square London hotel is located only 0.7 km from the perennially crowded Harrods and features 24-hour front desk assistance and wake-up service.

    More...

    From US$ 548
    price for 1 night
    Book Now From US$ 548
  • Comfortable Apartment Near Sloane Square

    Passmore Street, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    Located about 20 minutes' walk from the perennially crowded Harrods, Comfortable Apartment Near Sloane Square London is at a distance of 2.5 km from a top family-friendly place like SEA LIFE Centre…

    More...

    From US$ 618
    price for 1 night
    Book Now From US$ 618
  • Three Bedroom Duplex Flat In Sloane Square W Communal Garden

    59 Sloane Gardens, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    Three Bedroom Duplex Flat In Sloane Square W Communal Garden London offers easy access to such tourist sites as the Sloane Square, located around 5 minutes' walk away.

    More...

    Book Now
  • At Home In Chelsea

    Graham Terrace, London, United Kingdom

    0.2 km to Sloane Square Tube Station (Show map)

    The 107 m^2 Stylish Sloane Square Home Close To Victoria By Underthedoormat is located approximately 25 minutes' walk from Science Museum and approximately 25 minutes' walk from Hyde Park. Situated…

    More...

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