Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Mar 26, 2020
Hyde Park is located in a vibrant area of London known for its stunning architecture and top museums. London is home to 7804 hotels and other accommodations, so you can find something that's perfect for your stay.
There are 707 hotels and accommodations within a mile of Hyde Park, including these options:
Now that you've visited Hyde Park, you can explore the sights within a few miles of the area.
Victoria and Albert Museum, Natural History Museum, and Kensington Palace feature captivating exhibits. Some landmarks that you won't want to miss include Marble Arch, Royal Albert Hall, and Baker Street. You can watch performances at Royal Court Theatre, Piccadilly Theatre, and Prince of Wales Theatre if you're interested in local theater.
Harrods, Green Park, and Imperial College London are a few additional nearby sights. Oxford Street is also located 1 mi (1.7 km) from Hyde Park, and Buckingham Palace is 1.1 mi (1.7 km) away.