Boutique Hotels in Chelsea

Welcome to Chelsea, one of London’s most stylish and sought-after neighbourhoods. Known for its village-like charm and sophisticated vibe, Chelsea is home to iconic landmarks like the Royal Hospital Chelsea and the Chelsea Physic Garden. The King’s Road offers an irresistible mix of designer boutiques, independent shops, and vibrant cafes, while nearby Sloane Square is the perfect spot for people-watching. Whether you’re drawn to its artistic heritage, chic dining scene, or elegant streetscapes, Chelsea promises an unforgettable London experience. Our curated selection of boutique hotels ensures you’ll find a luxurious retreat in this charming part of the city.

Beaverbrook Town House

115 Sloane Street
London, SW1X 9PJ

★★★★★9.7(54 reviews)

Available Room Types:

  • Double
  • Suite
More Info

San Domenico House

29-31 Draycott Place
London, SW3 2SH

★★★★★9.0(764 reviews)

Available Room Types:

  • Double
  • Suite
More Info

The Chelsea Townhouse by Iconic Luxury Hotels

26 Cadogan Gardens
London, SW3 2RP

★★★★★8.8(294 reviews)

Available Room Types:

  • Double
  • Single
  • Studio
  • Suite
More Info

Sloane Place

62-64 Lower Sloane Street
London, SW1W 8BP

★★★★8.5(1714 reviews)

Available Room Types:

  • Double
  • Suite
  • Twin
More Info

11 Cadogan Gardens and The Apartments by Iconic Luxury Hotels

11 Cadogan Gardens
Sloane Square, London, SW3 2RJ

★★★★★8.4(573 reviews)

Available Room Types:

  • Apartment
  • Double
  • Partner offer
  • Suite
More Info