Sloane Square Hotel

Discover Sloane Square Hotel, an independent boutique retreat in the heart of Chelsea, London. Nestled in the charming, tree-lined Sloane Square where Chelsea meets Belgravia, their elegant hotel offers a warm welcome and personal service — once enjoyed by the Beatles in the 1960s. Enjoy a peaceful stay overlooking the square and Holy Trinity Church, with easy access to London’s top landmarks and transport links. Dine at Côte restaurant, relax with breakfast overlooking the square, and explore world-class shopping and cultural hotspots just steps away, including Kings Road, Duke of York Square, and the Saatchi Gallery. Their dedicated team is here to make your London visit truly unforgettable.

Sloane Square Hotel

7–12 Sloane Square
London
SW1W 8EG
View on Map