London, United Kingdom

Hotels near Sloane Square

Destination
Guests

Why book with Hotels.com?

Where to stay near Sloane Square?

  • Beaufort Hotel

    Beaufort Hotel

    4-star

    Brompton & Hans Town0.5 miles to Sloane Square

    Guest rating9.0.Superb103 Hotels.com guest reviews
    Beaufort Hotel
  • Astors Belgravia

    Astors Belgravia

    3.5-star

    Belgravia0.3 miles to Sloane Square

    Guest rating7.6.Good371 Hotels.com guest reviews
    Astors Belgravia
  • Chelsea Cloisters

    Chelsea Cloisters

    3.5-star

    Brompton & Hans Town0.4 miles to Sloane Square

    Guest rating6.6.Good833 Hotels.com guest reviews
    Chelsea Cloisters
  • B+B Belgravia

    B+B Belgravia

    4-star

    Belgravia0.4 miles to Sloane Square

    Guest rating7.8.Good398 Hotels.com guest reviews
    B+B Belgravia
  • Sloane Square Hotel

    Sloane Square Hotel

    4-star
    VIP

    Belgravia0 miles to Sloane Square

    Guest rating8.4.Very good309 Hotels.com guest reviews
    Sloane Square Hotel
  • Sloane Place

    Sloane Place

    4-star
    VIP

    Belgravia0.1 miles to Sloane Square

    Guest rating9.4.Exceptional230 Hotels.com guest reviews
    Sloane Place
  • Sonder - Chelsea Green

    Sonder - Chelsea Green

    4-star

    Chelsea0.5 miles to Sloane Square

    Guest rating7.8.Good168 Hotels.com guest reviews
    Sonder - Chelsea Green
  • Belgravia Rooms

    Belgravia Rooms

    3-star

    Belgravia0.3 miles to Sloane Square

    Guest rating6.4.Good198 Hotels.com guest reviews
    Belgravia Rooms
  • The Hari

    The Hari

    5-star

    Belgravia0.3 miles to Sloane Square

    Guest rating9.2.Superb255 Hotels.com guest reviews
    The Hari
  • San Domenico House

    San Domenico House

    5-star
    VIP

    Brompton & Hans Town0.2 miles to Sloane Square

    Guest rating9.2.Superb62 Hotels.com guest reviews
    San Domenico House
  • 11 Cadogan Gardens Hotel & Apartments

    11 Cadogan Gardens Hotel & Apartments

    5-star
    VIP

    Belgravia0.1 miles to Sloane Square

    Guest rating9.2.Superb142 Hotels.com guest reviews
    11 Cadogan Gardens Hotel & Apartments
  • Draycott Hotel by Mantis

    Draycott Hotel by Mantis

    5-star
    VIP

    Belgravia0.1 miles to Sloane Square

    Guest rating9.4.Exceptional79 Hotels.com guest reviews
    Draycott Hotel by Mantis
  • Lime Tree Hotel

    Lime Tree Hotel

    3-star

    Belgravia0.3 miles to Sloane Square

    Guest rating9.6.Exceptional12 Hotels.com guest reviews
    Lime Tree Hotel
  • The Apartments by The Sloane Club

    The Apartments by The Sloane Club

    4-star
    VIP

    Belgravia0.1 miles to Sloane Square

    Guest rating9.4.Exceptional21 Hotels.com guest reviews
    The Apartments by The Sloane Club
  • The Orange

    The Orange

    3.5-star

    Churchill0.3 miles to Sloane Square

    Guest rating8.6.Fabulous19 Hotels.com guest reviews
    The Orange
See more properties

Other landmarks in London

Transport in London

Looking to stay near the airport, train station or other popular transport hubs? Find properties near

Find out more about Sloane Square

Where is Sloane Square?

Sloane Square is located in Chelsea. It's in a historic neighborhood known for its shops and the museums. If you're looking for things to see and do in the area, you might want to stop in and see Harrods and Victoria and Albert Museum.

Where Can I Stay near Sloane Square?

We've got 1546 hotels to choose from within just a mile of Sloane Square. You may want to think about one of these choices that are popular with our travelers:

The Hari

  • • 5-star hotel • Free WiFi • Restaurant • 24-hour fitness center • Walkable location

Sloane Square Hotel

  • • 4-star hotel • Free WiFi • Restaurant • Nightclub • Central location

The Rubens at the Palace

  • • 5-star hotel • Free WiFi • 2 restaurants • 4 bars • Central location

The Rembrandt

  • • 4-star hotel • Free WiFi • Restaurant • Bar • Central location

11 Cadogan Gardens Hotel & Apartments

  • • 5-star hotel • Free WiFi • Restaurant • 2 bars • Central location

Things to See and Do near Sloane Square

What to See near Sloane Square

  • • Green Park
  • • Imperial College London
  • • Buckingham Palace
  • • Royal Albert Hall
  • • Hyde Park

Things to Do near Sloane Square

  • • Harrods
  • • Victoria and Albert Museum
  • • Apollo Victoria Theatre
  • • Natural History Museum
  • • Piccadilly

We do more than just hotels...

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more London hotels