Sloane Square Hotel

Our Luxury hotel is located on Sloane Square, in the Royal Borough of Kensington and Chelsea.
Experience understated elegance, with personal and attentive service.
London’s top attractions are easily reached by London Underground just across the square or by taxi from the rank opposite the hotel entrance.
Within 100 metres, Duke of York Square has boutique shops, al-fresco dining and the world-famous Saatchi Gallery. Take a stroll along the Kings Road or Sloane Street to Knightsbridge for many of the most famous luxury brands, Harrods and Harvey Nichols.
For business or pleasure, we hope you will find Sloane Square Hotel the ideal base – a Chelsea home from home. Our team will make your stay a memorable one.

7-12 Sloane Square
London, SW1W 8EG
Check In
3:00 PM
Check Out
12:00 NOON

Reservation Details

Room Type Max GuestsMay 17 - May 18May 19
Capacity:1 GBP 232.00 GBP 273.00
Capacity:1 GBP 232.00 GBP 285.00
Capacity:1 GBP 287.00 -
Capacity:1 GBP 232.00 GBP 270.00
Capacity:1 GBP 0.00 GBP 285.00
Capacity:2 GBP 248.00 GBP 248.00
Capacity:1 GBP 272.00 GBP 302.00
Capacity:1 - -

Important Reservation Information

  • Tax rate: 20% VAT
  • Minimum Night(s): 1

Rates breakfast for one.


As of April 26th, 2019, all nights plus tax are non-refundable.


Credit card guarantee.

Need Assistance?

For assistance please email us:

Or call during our office hours - Monday - Friday - 9:00am - 5:00pm - Eastern Standard Time

212.925.5453 / 800.952.7646

Thank you


  • 24-hour front desk
  • Bar/lounge
  • Concierge services
  • Fitness Center
  • Meeting/Event Space
  • Non-smoking hotel
  • Pets allowed
  • Restaurant
  • Room service
  • Valet Parking