Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on 15 Mar 2020
The Lowry Art and Entertainment is located in a welcoming area of Salford known for its top museums and popular theatre scene. Salford is home to 97 hotels and other accommodation options, so you can find something that's perfect for your stay.
Choose from 46 hotels and other accommodation options within a mile of The Lowry Art and Entertainment, including these picks:
While you're in town visiting The Lowry Art and Entertainment, you can explore the sights within just a few miles of the area.
Museum of Science and Industry, Manchester Art Gallery and National Football Museum feature a variety of fascinating exhibits to see while you're in town. Explore notable local landmarks like Albert Square, St. Peter's Square and Manchester Cathedral. You can watch performances at Manchester Opera House, Bridgewater Hall and Manchester Palace Theatre if you're interested in local theatre.
Salford Quays and Old Trafford are both worth a visit while you're out exploring. Spend some time checking out Trafford Centre, which is 2.2 mi from The Lowry Art and Entertainment, or make a stop by Manchester Arena, located 2.4 mi away.