Hotels near Sloane Square
Sloane Square: All our hotels
Sloane Square
Where is Sloane Square?
Sloane Square is nestled between Chelsea and Belgravia, north of the river Thames. With Buckingham Palace and Hyde Park a short walk from the square, it's easy to see why Sloane Square is one of London's best tourist destinations.
Sloane Square has an underground station serviced by the District and Circle lines. It's also a short walk from Victoria Station for anyone travelling to London by train.
What is Sloane Square famous for?
Sloane Square is one of London's most exclusive areas. Head up Sloane Street to experience some of the best shopping in London, or stay in the square and admire famous buildings like the Royal Court Theatre and Cadogan Hall.
Things to do in Sloane Square
1. Royal Court Theatre
More than 120,000 people visit the Royal Court Theatre every year to see new plays and productions before they transfer to Broadway and the West End. Famous for commissioning new plays and championing writers, the Royal Court Theatre promises a unique experience every time. Check ahead to see what's on and buy tickets early to avoid disappointment.
2. Cadogan Hall
Chelsea's Cadogan Hall is one of the most famous music venues in the city. Home to the Royal Philharmonic and BBC Proms, Cadogan Hall is one of the most prestigious venues in the UK. Visit the Hall for its beautiful architecture, or check out events from classical to contemporary, jazz or folk performances.
3. Saatchi Gallery
Saatchi Gallery is one of London's best-known contemporary art galleries. Featuring the collection of Charles Saatchi, the gallery is a favourite among art lovers and a place to see works by exciting artists yet to gain recognition. Andy Warhol, Lucien Freud and Damien Hirst are some artists who've shown work here, making the Saatchi an unmissable destination for anyone visiting London.
4. Buckingham Palace
Undoubtedly one of the city's most iconic landmarks, Buckingham Palace is a short walk (or one stop on the tube) from Sloane Square. Plan to see the 19 State Rooms and the stunning Royal Collection. At the same time, you experience one of the most important pieces of British history first-hand.
5. Hit the shops
It's easy to see why Sloane Square is one of London's best shopping destinations. Sloane Street is full of exclusive luxury boutiques, ranging from haute couture to streetwear brands. If you can't find what you're looking for in one of the designer stores, carry on up Sloane Street for 15 minutes and stop off at Harrods.
The best bars and restaurants near Sloane Square
Whether you want to stop for a quick bite to eat or enjoy fine dining in a Michelin-star restaurant, Sloane Square offers options to suit every budget.
• Ottolenghi
• Kahani
• Colbert
• Royal Court Bar & Kitchen
• Sloane Place Restaurant
• Hans' Bar & Grill
• Wulf & Lamb
• Caraffini
For drinks, try:
• Barts
• Rose & Crown
• The Chelsea Bar