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

2026-02-21

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

  • Belgravia Rooms Hotel

    104 Ebury Street, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Located within 25 minutes' walk of Hyde Park, the 3-star non-smoking Belgravia Rooms Hotel London provides guests with bus ticket service and tour/ticket assistance for a better travel experience.

    More...

    From US$ 37
    price for 1 night
    Book Now From US$ 37
  • 2 Chesham Hotel

    2 Chesham Street, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Located merely 6 minutes' walk from the smoke-free 2 Chesham Hotel London, guests can quickly reach Belgrave Square Garden. This London hotel offers Wi-Fi throughout the property and has a laptop…

    More...

    From US$ 494
    price for 1 night
    Book Now From US$ 494
  • Small Studio In Central London, Payment Required Straight Away The Host Will Message You After You'Ve Made A Reservation

    Sw33Bs, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Situated 4 km from The British Museum, 1-room Small Studio In Central London, Payment Required Straight Away The Host Will Message You After You'Ve Made A Reservation provides guests with Wi-Fi for…

    More...

    Book Now
  • Room Mate Lime Tree

    135 - 137 Ebury Street, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    The 4-star smoke-free Room Mate Lime Tree London hotel offers quick access to Victoria Place Shopping Centre, which is only 5 minutes' walk away. Featuring Wi-Fi in public areas, this London hotel…

    More...

    From US$ 244
    price for 1 night
    Book Now From US$ 244
  • City Relay Belgravia Apartment 41

    Flat 41, Kilmuir House, Ebury Street, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    The spacious 66 m^2 City Relay Belgravia Apartment 41 lies approximately 10 minutes' drive from Coca-Cola London Eye and about 10 minutes' walk from Sloane Square tube station.

    More...

    From US$ 295
    price for 1 night
    Book Now From US$ 295
  • Anderson Street By Capital

    11 Anderson Street Apartment 11 And Apartment 11A, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Nestled merely 7 minutes' walk from Sloane Square, Anderson Street By Capital Apartment offers quick access to numerous tourist attractions nearby. Staying in the apartment, set in close proximity to…

    More...

    From US$ 354
    price for 1 night
    Book Now From US$ 354
  • Immense Studio, Prime Location Belgravia, Chelsea

    Cadogan Square, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Immense Studio, Prime Location Belgravia, Chelsea Apartment is located 1.2 km from Princess Diana Memorial Fountain and 1.4 km from the scientifically spellbinding Science Museum.

    More...

    From US$ 375
    price for 1 night
    Book Now From US$ 375
  • City Relay Belgravia Apartment 13

    Ebury Street, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    The spacious City Relay Belgravia Apartment 13 lies in a residential area, giving access to Victoria and Albert Museum, which is nearly 25 minutes' walk away.

    More...

    From US$ 286
    price for 1 night
    Book Now From US$ 286
  • Cosy And Stylish Chelsea 2 Bedroom Flat

    Oakley St, London, Sw3 5Nt, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Located merely a 6-minute walk from Ellis Street, the 200 m^2 Cosy And Stylish Chelsea 2 Bedroom Flat gives quick access to various tourist spots in the vicinity. Situated just a minute's drive from…

    More...

    Book Now
  • The Impressionists Fireplace - 3 Bedroom Home In Chelsea

    Cadogan St, London Sw3 2Pp, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    The Impressionists Fireplace - 3 Bedroom Home in Chelsea is nestled in the Chelsea district, only 5 minutes' walk from the restaurant The Five Fields. This apartment is located close to Saatchi…

    More...

    Book Now
  • A Stunning 3 Bedroom House

    22 Ebury Bridge Road, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Nestled 17 minutes' walk from Buckingham Palace, the 1-bedroom A Stunning 3 Bedroom House entices guests to explore various tourist destinations nearby.

    More...

    From US$ 567
    price for 1 night
    Book Now From US$ 567
  • Charming Old Style 2 Bed Cottage In London'S Best Neighbourhood

    28 Ebury Bridge Road, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Nestled 2.5 km from the scientifically spellbinding Science Museum, Charming Old Style 2 Bed Cottage In London'S Best Neighbourhood entices guests to explore various tourist destinations nearby.

    More...

    From US$ 810
    price for 1 night
    Book Now From US$ 810
  • Fairytale Garden House - Next To Victoria Station & Pet Friendly

    28 Ebury Bridge Road, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Situated a 10-minute ride from the scientifically spellbinding Science Museum, the 2-bedroom Luxury 2 Storey House - Fairytale Garden - Central Location entices guests to explore various tourist…

    More...

    Book Now
  • Elegant Chelsea Townhouse With Patio Near Kings Rd

    Tryon Street, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    The 2-bedroom Elegant Chelsea Townhouse With Patio Near Kings Rd Villa London provides easy access to various city attractions, such as the Sloane Square, situated a mere 7 minutes' walk away.

    More...

    From US$ 694
    price for 1 night
    Book Now From US$ 694
  • Luxury Suite In Cadogan Square

    Cadogan Square 26, London Sw1X, United Kingdom, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    More...

    Book Now
  • Luxury 3-Bed Pavilion Road Residence

    Little Dorchester Court 2, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Luxury Pavilion Road Home - Best Location is situated in the Chelsea district, a 10-minute drive from Coca-Cola London Eye, which is higly recommended for a family visit.

    More...

    Book Now
  • The Ophelia By Sloane Square

    117 Ebury Street Flat 2, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    The spacious 80 m^2 The Ophelia By Sloane Square Apartment London lies within a 4-km distance of Tate Modern and just a 10-minute stroll from Sloane Square tube station.

    More...

    From US$ 775
    price for 1 night
    Book Now From US$ 775
  • Smart Stays Suites In Sloane Square

    Sloane Square 31, London Sw3 3Bs, United Kingdom, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Located approximately a 5-minute walk from Saatchi Gallery and Sloane Square, Smart Stays Suites In Sloane Square London features views of the city. Wi-Fi is provided for both business and leisure…

    More...

    From US$ 209
    price for 1 night
    Book Now From US$ 209
  • Lynton Hotel

    113 Ebury Street, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Lynton Hotel London has 11 rooms and is located 2.8 km from the expansive park "Kensington Gardens". There is a storage room available on the premises.

    More...

    Book Now
  • Sg, Knightsbridge Residence With Garden Terrace By Harrods

    Milner Street, London, United Kingdom

    0.5 km to Sloane Square Tube Station (Show map)

    Sg, Knightsbridge Residence With Garden Terrace By Harrods London lies 2.7 km from the Big Ben|the Elizabeth Tower (Big Ben) and around 5 minutes on foot from Sloane Square tube station.

    More...

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