Hotels in London near National Army Museum

Multiple accommodations for your stay
Check-in date:
25 Jul 2026
Check-out date:
26 Jul 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

3048 results found

Charming Chelsea Studio Your Cozy Urban Retreat

38 Draycott Place, Flat 1, London, United Kingdom

0.6 km to National Army Museum (Open map)

Madame Tussauds London is approximately a 10-minute drive from the apartment, and the Marble Arch is approximately a 25-minute walk...
Read more...
8.1
Very Good
55 reviews

Chelsea Green Apartments

2 Elystan St, London, United Kingdom

0.6 km to National Army Museum (Open map)

The hotel lies only 550 metres from Tedworth Square and within a few blocks of the inventively redesigned National Army Museum....
Read more...

Chelsea Cottage - Passivhaus Eco Home

11 Passmore Street, London, United Kingdom

0.6 km to National Army Museum (Open map)

The apartment is 2.7 km from the Trafalgar Square art museum "National Gallery" and just a few steps from Sloane Square underground...
Read more...

The St. Lukes Garden Place - Spacious 4Bdr House With Garden And Terrace

13 Saint Luke'S Street, London, United Kingdom

0.6 km to National Army Museum (Open map)

The botanic and apothecary Chelsea Physic Garden is 950 metres from the holiday home, while the Battersea Park is 25 minutes' stroll...
Read more...

Smart Stays Suites In Sloane Square

Sloane Square 31, London Sw3 3Bs, United Kingdom, London, United Kingdom

0.6 km to National Army Museum (Open map)

Situated 2.9 km from the 13.7-tonne Big Ben Bell, the apartment also boasts easy access to Marylebone train station which is 3.6 km...
Read more...
8.0
Very Good
112 reviews

The Apartments Chelsea

41 Draycott Place, London, United Kingdom

0.6 km to National Army Museum (Open map)

Covent Garden is 3.4 km from this hotel, and the Houses of Parliament is 2.6 km away. The Apartments Chelsea London hotel offers 10...
Read more...

Comfortable Apartment Near Sloane Square

Passmore Street, London, United Kingdom

0.6 km to National Army Museum (Open map)

To enjoy your vacation in London, stay at this apartment, which is 2.3 km from the Dinosaurs gallery "Natural History Museum" and...
Read more...
8.2
Very Good
41 reviews

Great Location Chelsea Edition Studio Apt

5 Draycott Place Lower Ground Floor, London, United Kingdom

0.6 km to National Army Museum (Open map)

Being set in Chelsea with beautiful walks up for offer, the 35 m² apartment provides an opportunity to visit the white and sanded...
Read more...
9.0
Superb
1 review

3 Sloane Gardens

3 Sloane Gardens, London, United Kingdom

0.7 km to National Army Museum (Open map)

This aparthotel is located in London, within easy reach of Sloane Square tube station. Offering air-conditioned rooms and Wi-Fi in...
Read more...
8.6
Fabulous
356 reviews

At Sloane

1 Sloane Gardens, London, United Kingdom

0.7 km to National Army Museum (Open map)

The hotel is conveniently located in Central London with an array of dining experiences that will tantalize your taste buds, 300 m...
Read more...
9.2
Superb
139 reviews

Elegant Chelsea Apartment Near South Kensington

Nell Gwynn House, Sloane Avenue, London Sw3 3Bb Nell Gwynn House, Sloane Avenue, London, United Kingdom

0.7 km to National Army Museum (Open map)

The historic Tower of London is a 15-minute ride from the apartment, while the national museum "Wallace Collection" is 2.9 km away....
Read more...
8.1
Very Good
10 reviews

The Mozart Suite By Sloane Square

47 Bourne Street, London, United Kingdom

0.7 km to National Army Museum (Open map)

This apartment has a convenient location within 500 metres of Holy Trinity Church and only steps away from Sloane Square tube...
Read more...
7.5
Good
35 reviews

Sonder By Marriott Bonvoy Sloane Square Apartments Chelsea

40 Pimlico Road, London, United Kingdom

0.7 km to National Army Museum (Open map)

This London aparthotel in Chelsea with beautiful walks up for offer is only 1.5 km from the Westminster Cathedral and a short way...
Read more...

Chelsea Studio Near Sloane Square & Knightsbridge

Whittaker, London, United Kingdom

0.7 km to National Army Museum (Open map)

This apartment lies 2.1 km from Mayfair and only steps away from Sloane Square tube station. Located in Chelsea with one of London's...
Read more...
8.1
Very Good
26 reviews

Nell Gwynn House - Cosy 1 Bedroom Apartment, Sloane Square

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

0.7 km to National Army Museum (Open map)

The apartment lies nearly a 10-minute drive from the Green Park. The 36 m² Nell Gwynn House - Cosy 1 Bedroom Apartment, Sloane...
Read more...
9.0
Superb
1 review

Chelsea Gem

Sloane Avenue, London, United Kingdom

0.7 km to National Army Museum (Open map)

This apartment is in Central London with an array of dining experiences that will tantalize your taste buds, in the vicinity of the...
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.7 km to National Army Museum (Open map)

To enjoy your vacation in London, stay at the 29 m² apartment, which is 3.4 km from the cantilevered Coca-Cola London Eye...
Read more...
6.8
Pleasant
60 reviews

Nell Gwynn House Apartment

Sloane Avenue, London, United Kingdom

0.7 km to National Army Museum (Open map)

The apartment is conveniently nestled in Chelsea with one of London's nicest green spaces, in proximity to the pioneering...
Read more...

Cosy Studio Victoria

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

0.7 km to National Army Museum (Open map)

The apartment lies in Central London with an array of dining experiences that will tantalize your taste buds, nearly a 10-minute...
Read more...
9.2
Superb
103 reviews

Nell Gwynn House - Hotel Style Pod Room 62

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

0.7 km to National Army Museum (Open map)

The hotel boasts a prime location in London, nearly 10 minutes' walk from South Kensington underground station. Guests of the...
Read more...
8.3
Very Good
8 reviews
Thank you for subscribing
Close