The Lowry Hotel

50 Dearmans Place Chapel Wharf, Salford, M3 5LH Directions

   Open today 00:00 - 24:00

Business overview

Iconic and luxury 5-star hotel located in the heart of Manchester's city centre, boasting an award-winning restaurant, spa and the biggest rooms in the city.

The Leading Hotels of the World provide accommodation with a range of services including food, room service, wifi, and gym facilities.


Image of The Lowry Hotel
Superior room at The Lowry
The River Bar & Grill at The Lowry
The river restaurant at The Lowry Hotel
Luxurious spa at The Lowry Hotel

Products & Services

City Centre Hotels

Corporate Event Venues

Hotel Restaurants

Hotel Meeting Rooms

Luxury Hotels

Meeting Facilities


Wedding Venues

Spa Hotels

Online Booking


Would definitely return

Booking was quick and very efficient and staff were so polite and helpful. Room was very spacious and spotless. We ordered room service which was a lovely treat. Location was great and very close to everything we needed. Would definitely return.
Cancel Update
1000 characters limit

Excellent stay

Excellent Hotel
Cancel Update
1000 characters limit

Not up too much

Rooms large and airy but needing a touch up in places.
Service ok but some staff have difficulty with English accent and we ended up with incorrect food / drink order.
Breakfast ok but not up too much, disapointed at the poor selection at the buffet!
Cancel Update
1000 characters limit