Hotels in London near Sloane Square Tube Station

Multiple accommodations for your stay
Check-in date:
16 Mar 2026
Check-out date:
17 Mar 2026
Guests
2 guests
Ages of children:
Filters:

Hotel ranking


Find hotel by


Price (per night)


Types of accommodation


Districts

  • More Less

Tourist sights

  • More Less

Hotel themes

  • More Less

Guest ratings


Hotel comes with

  • More Less

Room comes with


Clear Filters
Apply Filters

492 results found

Nell Gwynn House - Champagne Chandelier One Bedroom Apartment

546, Nell Gwynn House, Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Approximately 400 metres from Sloane Square tube station, this apartment is approximately a 10-minute drive from the Big Ben|the...
Read more...

Nell Gwynn House - Cosy Studio Apartment, Sloane Square, London

Sw3 3Ax 130, Nell Gwynn House, Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The public Trafalgar Square is within a 3-km distance of this apartment, while the huge Coca-Cola London Eye Observation Wheel is...
Read more...

Nell Gwynn House - Charming Studio Apartment, Sloane Square, London

345, Nell Gwynn House, Sloane Avenue 345, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The Royal Albert Hall|Royal Albert Hall is 1.7 km from the apartment and the historic castle "Tower of London" is 7 km away. Nell…
Read more...

Nell Gwynn House - Cosy Studio Apartment, Sloane Square, London

Sw3 3Bd 531, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment features location approximately 10 minutes by car from the national museum "Wallace Collection" and within a few...
Read more...

Nell Gwynn House - Traditional, Warm Studio Apartment, Sloane Square, London

Sw3 3Bb 437, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is located a short way from the white and sanded bare - floorboard Saatchi Gallery. Situated approximately 20 minutes...
Read more...

Nell Gwynn House - Luxurious And Opulent Extra Large One Bedroom Apartment

Sw3 3Bg Flat 714, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The 60 m² apartment is 2.4 km from the Hyde Park and in proximity to the white and sanded bare - floorboard Saatchi Gallery. Nell...
Read more...

Nell Gwynn House - Pablo Picasso Studio

Sw3 3Ba 332, Nell Gwynn House, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The London Eye is 3.2 km from this apartment, while the buzzing Theatre-district Piccadilly Circus Square is 2.8 km from the...
Read more...

Glamorous Art Deco Flat In Chelsea

Nell Gwynn House, Sloane Avenue Flat 607, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Victoria and Albert Museum is at a distance of only 11 minutes' walk away, while Apollo Victoria Theatre is approximately 20...
Read more...
8.8
Fabulous
45 reviews

Nell Gwynn Chelsea Accommodation

Nell Gwynn House, Sloane Avenue, Chelsea, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The hotel is located approximately 400 metres from Michelin House, 3.8 km from Madame Tussauds London. At the 4-star smoke-free Nell...
Read more...
8.3
Very Good
3096 reviews

Stunning 1Br In Heart Of Chelsea

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment is located right in the centre of London, in the vicinity of the white and sanded bare - floorboard Saatchi Gallery....
Read more...

1 Bed Flat In Nell Gwynn House, Sleeps 4, Steps From Harrods & Hyde Park, 24 Hour Reception

Flat 109, Nell Gwynn House, Sloane Avenue Flat 109, Nell Gwynn House, Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This apartment is situated in the centre of London, within easy reach of Michelin House. 1 Bed Flat In Nell Gwynn House, Sleeps 4,...
Read more...
6.9
Pleasant
60 reviews

Nell Gwynn House - Hotel Style Pod Room 62

Pod 62, Nell Gwynn House, Sloane Avenue, London, Sw3 3Au, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The hotel in the Kensington and Chelsea district is 3.8 km from Coca-Cola London Eye Riverside Observation Wheel and 3.3 km from...
Read more...

Nell Gwynn House - Cosy 1 Bedroom Apartment, Sloane Square

Nell Gwynn House Apartment 428 Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment is located in proximity to the white and sanded bare-floorboard Saatchi Gallery. Nell Gwynn House - Cosy 1 Bedroom...
Read more...

Sun-Filled 2Br With Garden Btwn Chelsea And Pimlico

Ebury Bridge Road, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

This spacious apartment features location about 6 km from the Tower of London and 2.1 km from the 13.7-tonne Big Ben Bell. Situated...
Read more...

Lovely 6 Bedroom House

36 Markham Square, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

Guests can enjoy proximity to Royal Albert Hall, which is about a 25-minute walk away. The 1-bedroom Lovely 6 Bedroom House provides...
Read more...

Cosy Studio Victoria

105 Gatliff Close, Ebury Bridge Road, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

A 30-minute walk will take you to the city centre. Situated approximately 25 minutes' walk from Westminster Abbey, the 1-room Cosy...
Read more...
9.3
Superb
86 reviews

Luxury 4 Bedrooms 5 Baths 2 Receptions Family House With Garden Chelsea

Markham Square, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

You'll be a 7-minute walk from Saatchi Gallery and a 25-minute walk from St James's Park. Situated a 10-minute drive from the…
Read more...
9.3
Superb
15 reviews

Beautiful 4Bed Mews Home--Knightsbridge

Pavilion Road 128, London Sw1X0Ax, United Kingdom, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The Piccadilly Circus is in proximity to this London holiday home, while the Victoria and Albert Museum|Victoria and Albert Museum...
Read more...

Central Apartment At Chelsea Cloister Hotel

Sloane Avenue, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The famous British Museum is within a 10-minute drive of the premises, while Madame Tussauds London is nearly 10 minutes' drive...
Read more...
6.8
Pleasant
75 reviews

Sg, Cosy Knightsbridge Apartment By Harrods

Lennox Gardens, London, United Kingdom

0.6 km to Sloane Square Tube Station (Open map)

The apartment is merely 0.8 km from Italian Cultural Institute in London and right near Knightsbridge underground station. Situated...
Read more...
7.6
Good
18 reviews
Thank you for subscribing
Close