Sloane Square Hotels - London

Search for hotels in Sloane Square, London, United Kingdom

Explore Sloane Square

Hotels in London, United Kingdom - your base to discover the city.

Book a London hotel near Sloane Square, with Sloane Square is a small square that sits on the borders of Belgravia, Chelsea and Knightsbridge at the east end of the King’s Road. Visit the fancy shops and restaurants on the famous King’s Road just off Sloane Square. Situated in the west of London, Sloane Square is home to many of London’s best hotels as well as the Royal Court Theatre and Peter Jones Department Store. offers a range of accommodation near Sloane Square, accessible from Sloane Square tube station. Sloane Square is 30 minutes from London Heathrow airport by taxi and 15 minutes from London’s West End on the tube. Arrive early at the weekends to beat the crowds and get the most out of your visit to Sloane Square.

London travel guides

London travel guides



Star Rating


Accommodation Types