Search Hotels Near Queen's House, London
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Check prices on hotels close to Queen's House
Top Trending Hotels Near Queen's House
Reviewed on 2 Oct 2019
Queen's House is located in a vibrant area of London known for its stunning architecture and popular art scene. The neighbourhood is home to 127 hotels and other accommodation options, so you can find something that works for your stay.
Staying near Queen's House
You can choose from 84 hotels and accommodation options within a mile of Queen's House, including these picks:
- De Vere Devonport House: With a stay at this 4-star hotel, guests can enjoy access to parking and a business centre, along with free WiFi. It's a favourite with Expedia travellers for its central location and comfortable rooms.
- Ibis London Greenwich: This 3-star hotel features a restaurant, free WiFi and a bar. It's a favourite with Expedia travellers for its overall value and central location.
- Novotel London Greenwich: This 4-star hotel features a restaurant, free WiFi and a fitness centre. Our customers like its overall value and central location.
Things to see and do near Queen's House
After you've visited Queen's House, you can explore the sights within just a few miles of the area.
You'll want to browse the collections at Tower of London, Tate Modern and National Maritime Museum. Sights like Tower Bridge, The Shard and The Gherkin are landmarks to visit in the area. You can catch a show at Globe Theatre, O2 Academy Brixton and Royal National Theatre.
O2 Arena and Excel Exhibition Centre are some sights worth a visit in the area. You might also stop by London Bridge, located 4 mi from Queen's House, or London Stadium which is 4 mi away.
Getting to Queen's House
With so many ways to get around, exploring the area around Queen's House is a breeze. You can take advantage of metro transport at Woolwich Arsenal DLR Station, North Greenwich Underground Station and Cutty Sark DLR Station. If you want to see more of the area, jump aboard a train from London Woolwich Dockyard Station, London Arsenal Station or London Woolwich Arsenal Station.