Hotels near Sloane Square

Our hotels near Sloane Square

ACCOR LIVE LIMITLESS

Join ALLBecome a member of the loyalty program ALL and get a discount in more than 3,000 hotels starting with your first reservation

Join Now

Sloane Square

One of London’s most desirable areas, head to Sloane Square for luxury shops, stunning architecture, and unique bars and restaurants. Escape London’s hustle and bustle for peaceful Sloane Square. A haven in the city’s heart, Sloane Square is one of London’s most exclusive areas and a famous destination for shopping, dining, and museums and galleries.

Browse Hotels in Sloane Square

1-3 out of 3 hotels

Keep Exploring

Questions about Sloane Square