Find hotels near Beauchamp Place, London from CA $59
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Top Hotels Close to Beauchamp Place
Reviewed on Jan. 29, 2020
Reviewed on Mar. 10, 2020
Beauchamp Place is located in London. This metropolitan area is known for its popular theater scene and top museums. London is home to 7803 hotels and other accommodations, so you can find something that's perfect for your stay.
Staying Near Beauchamp Place
Choose from 520 hotels and accommodations within a mile of Beauchamp Place, including these picks:
- The Grosvenor Hotel: With a stay at this 4-star hotel, guests can enjoy access to a restaurant and a fitness center, along with free WiFi. It's a favorite with Expedia travelers for its family-friendly amenities and central location.
- The Rembrandt: With a stay at this 4-star hotel, guests can enjoy access to a full-service spa and free breakfast, along with free WiFi. It's a favorite with Expedia travelers for its bar and proximity to shopping.
- Chelsea Cloisters: This 3.5-star apartment features 2 restaurants, 2 bars, and parking. Our customers like its overall value and comfortable, quiet rooms.
Things to See and Do Near Beauchamp Place
After you've visited Beauchamp Place, you can discover the sights within a few miles of the area.
You'll want to browse the collections at Victoria and Albert Museum, Natural History Museum, and Kensington Palace. Royal Albert Hall, Buckingham Palace, and Marble Arch are some of the notable landmarks to see in the area. You can catch a show at Royal Court Theatre, Piccadilly Theatre, and Her Majesty's Theatre.
Harrods and Imperial College London are some sights worth a visit in the area. You might also stop by Hyde Park, located 0.6 mi (1 km) from Beauchamp Place, or Green Park which is 0.7 mi (1.2 km) away.