Top 10 Hotels in Sloane Street

See all 7 Hotels in Sloane Street
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 (680 reviews)

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

$150
Sloane Square Hotel
Sloane Square Hotel

7–12 Sloane Square, London SW1W 8EG

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

Located in London City Centre, this hotel is within a 5-minute walk of Sloane Square and Saatchi Gallery. Buckingham Palace …

$187
Jumeirah Carlton Tower
Jumeirah Carlton Tower

On Cadogan Place, London SW1X 9PY

5.0 out of 5.0
4.6 out of 5 (100 reviews)

This high-rise hotel is located in London's trendy Knightsbridge overlooking the leafy gardens of Cadogan Place, one block …

$318
Mandarin Oriental Hyde Park, London
Mandarin Oriental Hyde Park, London

66 Knightsbridge, London SW1X 7LA

5.0 out of 5.0
4.1 out of 5 (82 reviews)

Located in London City Centre, this luxury hotel is within a 15-minute walk of Harrods, Sloane Square, and Hyde Park. Royal …

$466
Cheval Phoenix House
Cheval Phoenix House

1 Wilbraham Place, London SW1X 9AE

5.0 out of 5.0
4.7 out of 5 (35 reviews)

Located in London City Centre, this luxury apartment is within a 5-minute walk of Sloane Square and Saatchi Gallery. …

$213
The Diplomat Hotel
The Diplomat Hotel

2 Chesham Street, London SW1X 8DT

3.0 out of 5.0
3.5 out of 5 (121 reviews)

Located in London City Centre, this hotel is within a 15-minute walk of Sloane Square, Saatchi Gallery, and Harrods. …

$166
The Hari
The Hari

20 Chesham Place, London SW1X 8HQ

4.0 out of 5.0
4.5 out of 5 (54 reviews)

Located in London City Centre, this boutique hotel is within a 10-minute walk of Sloane Square and Harrods. Buckingham Palace …

$246
Jumeirah Lowndes Hotel
Jumeirah Lowndes Hotel

21 Lowndes Street, London SW1X 9ES

5.0 out of 5.0
4.3 out of 5 (372 reviews)

Re-opened in 2006, this boutique-style hotel in London's exclusive Knightsbridge is 0.7 km from the luxury stores of Sloane …

$222
Beaufort Hotel
Beaufort Hotel

33 Beaufort Gardens, London SW3 1PP

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

Located in London City Centre, this boutique hotel is within a 15-minute walk of Harrods, Imperial College London, and Natura …

$186
The Capital Hotel
The Capital Hotel

22-24 Basil Street, London SW3 1AT

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

Located in London City Centre, this luxury hotel is within a 15-minute walk of Harrods, Sloane Square, and Saatchi Gallery. …

$277
Hide content

Where to stay in Sloane Street

Sloane Street Hotel Guide

Sloane Street is in London, the national capital of England. Sloane Street is 2 miles to the southwest of the center of London.

London is home to many excellent visitor attractions including the Big Ben, Buckingham Palace and Royal Albert Hall.

A number of London's best attractions are in or near Sloane Street. Among the most popular are the London Eye and Westminster Abbey.

There are plenty of Sloane Street places to stay within a short radius of the Kensington Palace, including the Bulgari Hotel, London, Point West Apartments, The Milestone Hotel, The Egerton House Hotel and Baglioni Hotel London.

Positioned near the Mall are the Corinthia Hotel London and 41. The Jumeirah Carlton Tower and COMO The Halkin are situated close to the Kensington Gardens.

Tourists who are watching their budget should check out the rates and amenities at the Sloane Square Hotel and Millennium Hotel London Knightsbridge.

If you have no luck finding accommodation that suits in Sloane Street accommodation, you can check out the hotels in Brixton, a neighborhood that is located 3 miles southeast of central Sloane Street. Or you could take a look at Expedia's Piccadilly hotels guide for accommodation options in Piccadilly, another London neighborhood.

Expedia's London vacation travel guide and London hotels page are only a click away, and will help you make the most from your trip.