Top Trending Hotels Near Sloane Square

See all 1,774 Hotels near Sloane Square
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Park Plaza Westminster Bridge London
Park Plaza Westminster Bridge London

200 Westminster Bridge Road, London SE1 7UT

4.0 out of 5.0
4.5 out of 5 (6,943 reviews)

This fantastic new hotel is located on the South Bank, near London Eye. Waterloo and Westminster stations are within 5 minute …

£161
Sloane Square Hotel
Sloane Square Hotel

7–12 Sloane Square, London SW1W 8EG

4.0 out of 5.0
4.1 out of 5 (431 reviews)

Located in Chelsea, this hotel is within a 5-minute walk of Sloane Square and Saatchi Gallery. Harrods and Buckingham Palac …

£183
Draycott Hotel
Draycott Hotel

26 Cadogan Gardens, London SW3 2RP

5.0 out of 5.0
4.5 out of 5 (145 reviews)

Built by Lord Cadogan in the 1890s, this London hotel occupies 3 red-brick houses tucked away on a residential street between …

£269
Best Western Victoria Palace
Best Western Victoria Palace

60-64 Warwick Way, London SW1V 1SA

3.0 out of 5.0
3.7 out of 5 (659 reviews)

Located in Victoria, this hotel is within 2 mi (3 km) of Victoria Palace Theatre, Buckingham Palace, and Big Ben. Tate Britai …

£79
The Kensington Hotel
The Kensington Hotel

109-113 Queens Gate, London SW7 5LR

5.0 out of 5.0
4.4 out of 5 (541 reviews)

Located in Kensington, this luxury hotel is within a 15-minute walk of London Natural History Museum, Imperial College London …

£187
onefinestay - Belgravia private homes
onefinestay - Belgravia private homes

Various Addresses, London

4.5 out of 5.0

These apartments are located throughout the area in London.

Get Rates
Belgravia Rooms
Belgravia Rooms

104 Ebury Street, London SW1W 9QD

2.0 out of 5.0
3.1 out of 5 (172 reviews)

Located in Victoria, this guesthouse is within a 10-minute walk of Sloane Square and Victoria Palace Theatre. Buckingham …

£69
The Park City Grand Plaza Kensington
The Park City Grand Plaza Kensington

18-30 Lexham Gardens, London W8 5JE

4.0 out of 5.0
4.4 out of 5 (915 reviews)

Located in Kensington, this hotel is within a 15-minute walk of London Natural History Museum and Imperial College London. …

£108
Millennium Hotel London Knightsbridge
Millennium Hotel London Knightsbridge

17 Sloane Street, London SW1X 9NU

4.0 out of 5.0
3.7 out of 5 (644 reviews)

Soaring above the neighboring Gucci and Fendi boutiques, this modern London hotel is set in the trendy Knightsbridge designer …

£168
The Grosvenor Hotel
The Grosvenor Hotel

101 Buckingham Palace Road, London SW1W 0SJ

4.0 out of 5.0
4.3 out of 5 (446 reviews)

Located in Victoria, this hotel is within a 10-minute walk of Victoria Palace Theatre and St. James Park. Buckingham Palace …

£143
Hide content

Pocket Guide: London Sloane Square Hotels

Search for hotels in London on Expedia.co.uk. You can easily find your hotels in London using one of the methods below:

  • View our selection of featured hotels in London
  • Use the map to find hotels in the London neighborhood you prefer
  • Use the filters to see hotels in a specific area of London, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in London
  • Enter your travel dates to view the best deals on hotels in London - while they last
false