Hotels in London near Sheldon Square

Multiple accommodations for your stay
Check-in date:
12 Mar 2026
Check-out date:
13 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

4281 results found

The Cleveland

39-40 Cleveland Square, London, United Kingdom

0.6 km to Sheldon Square (Open map)

This boutique-style hotel is in the very heart of the city, around 300 metres from Bayswater, and a few steps from Lancaster Gate tube…
Read more...
8.3
Very Good
2763 reviews

Abbey Court Hotel - Hyde Park

172 Sussex Gardens, London, United Kingdom

0.6 km to Sheldon Square (Open map)

This hotel lies 2.5 km from the buzzing Theatre-district Piccadilly Circus Square and 1.9 km from the Marylebone district. Offering...
Read more...
7.5
Good
1370 reviews

1 Bedroom Apartment Prime Location London

Flat 2, 158 Sussex Gardens, London, United Kingdom

0.6 km to Sheldon Square (Open map)

Marble Arch is 20 minutes' walk from the premises, while Hyde Park is 25 minutes' walk away. The 1-room 1 Bedroom Apartment Prime...
Read more...
8.2
Very Good
6 reviews

Point A Hotel - London Paddington

41 Praed Street, London, United Kingdom

0.6 km to Sheldon Square (Open map)

The Tower of London stands about 7 km away, and the Tower Bridge is about 8 km from this smoke-free hotel. Featuring a prime…
Read more...
7.9
Good
5521 reviews

Grand Concerto Hotel

164-166 Sussex Gardens, London, United Kingdom

0.6 km to Sheldon Square (Open map)

Guests can access the large Holland Park about 3 km from this London hotel, while the Kensington Palace|Kensington Palace is 2.1 km...
Read more...
7.9
Good
584 reviews

Maitrise Hotel

346-348 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

This London hotel is 2.5 km from the scientifically spellbinding Science Museum and only 150 metres from Edgware Road underground...
Read more...

Central Boutique Room 302

346 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

This apartment lies 2.3 km from Primrose Hill and a few moments from Edgware Road tube station. Situated a 6-minute walk from Church...
Read more...
8.4
Very Good
23 reviews

Central Boutique Room 101

346 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

The British Museum is about a 10-minute ride away, while Lisson Gallery is only a few metres from the 20 m^2 apartment. To…
Read more...
8.5
Fabulous
18 reviews

En-Suite Boutique Room 102

346-348 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

The apartment is about 3 km from The British Museum, while Borough Market is 6 km away. Situated just a 5-minute walk from the…
Read more...
8.2
Very Good
7 reviews

Central Boutique Room 201

346 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

The apartment lies 2.6 km from Victoria and Albert Museum and 3.4 km from Covent Garden. The 20 m^2 Central Boutique Room 201 London…
Read more...
7.7
Good
19 reviews

Central Boutique Room 202

346 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

The 20 m^2 apartment is approximately a 15-minute ride from Tate Modern, which is an excellent place to improve cultural awareness....
Read more...
8.4
Very Good
23 reviews

Stylish Hyde Park Rooftop 2 Bedroom

67-69, London, United Kingdom

0.6 km to Sheldon Square (Open map)

The apartment is only 1.9 km from Victoria and Albert Museum, which is an excellent place to improve cultural awareness. The 1-room...
Read more...
9.4
Superb
5 reviews

En-Suit Boutique Family Room For Three 303

346-348 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

Selfridges London Department Store is 2.1 km away, while Church Street is extremely close to this apartment. En-Suit Boutique Family...
Read more...
9.3
Superb
6 reviews

Central Ensuite Boutique Room 103

346-348 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

This 1-bedroom apartment in London is 2.6 km from The Regent's Park and 2.1 km from ZSL London Zoo. The 20 m^2 Central…
Read more...
8.5
Fabulous
11 reviews

Central En-Suite Room 301

346 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

The scenic Regent's Park is 2.6 km away, while Lisson Gallery is only a short stroll from this 1-bedroom apartment. To enjoy your...
Read more...
6.7
Pleasant
6 reviews

Central En-Suite Twin Room For 4, 203

346 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

Kensington Gardens is 2.5 km away, while the innovative Lisson Gallery is next door to the 1-bedroom apartment. The spacious 30 m^2...
Read more...
8.0
Very Good
1 review

Cosy Stay Apartment Near Hyde Park In Heart Of Bayswater W2

W2 6Hh, London, United Kingdom

0.6 km to Sheldon Square (Open map)

This apartment is located 2.8 km from the Natural History Museum and 4.4 km from the Trafalgar Square art museum "National Gallery"....
Read more...
9.0
Superb
6 reviews

Central Boutique Room For Two 105

346 Edgware Road, London, United Kingdom

0.6 km to Sheldon Square (Open map)

This 1-bedroom apartment is located approximately 3 km from the famous British Museum and just a short stroll from Edgware Road...
Read more...
8.0
Very Good
5 reviews

Promo Rate - St Johns Wood 3-Bed Flat With Balcony Near Marylebone, Regents Park & London Zoo By Nournest Apartments

27 Frampton St, London, United Kingdom

0.6 km to Sheldon Square (Open map)

The scientifically spellbinding Science Museum is 2.5 km away, while Church Street is steps from the apartment. To enjoy your...
Read more...

Balmoral House Hotel

156/157 Sussex Gardens, London, United Kingdom

0.6 km to Sheldon Square (Open map)

Located 17 minutes' walk from Madame Tussauds London, the perfect hotel is also not far from Marylebone railway station. The 2-star...
Read more...
7.4
Good
1498 reviews
Thank you for subscribing
Close