Salford
The Lowry Hotel
StayScore
90
/100
50 Dearmans Pl, Salford, M3 5LH, United Kingdom
View on Google Maps →Manchester's most fashionable hotel, the award-winning The Lowry Hotel Manchester is ideally situated on the banks of the River Irwell in the recently-developed Chapel Wharf area on the Salford-Manchester boundary.

StayScore Analysis
Why this hotel scores 90/100
The Lowry Hotel has strong luxury-hotel signals, supported by its five-star positioning, riverside setting on the River Irwell and reputation as one of Manchester’s leading premium hotels. Its location gives good access to Manchester city centre while offering a slightly quieter riverside feel compared with hotels directly around Piccadilly or Deansgate.
Amenities
What this hotel offers
Highlights
- ✓ Five-star luxury hotel with a riverside setting on the River Irwell
- ✓ Strong premium reputation as one of Manchester’s leading luxury hotels
- ✓ Good access to Manchester city centre with a quieter riverside feel
Things to know
- • Slightly outside the busiest central nightlife and shopping areas
- • Premium pricing may be high compared with standard Manchester hotels
Hotel surroundings
What's nearby
Nearby
- 1.People's History Museum 350 yd
- 2.Blackfriars Bridge 400 yd
- 3.Albert Square 800 yd
- 4.National Football Museum 1,000 yd
- 5.Cenotaph 1,050 yd
Top attractions
- 1.Greater Manchester Police Museum 1 mi
- 2.Manchester Museum 1.5 mi
- 3.Elizabeth Gaskell's House 2.2 mi
- 4.Victoria Baths 2.5 mi
- 5.Clayton Hall Museum 3.5 mi
Transport
- 1.Train Salford Central Station 600 yd
- 2.Train Manchester Victoria Station 950 yd
- 3.Bus The Carters Arms 5 mi
- 4.Bus Norris Road 6 mi
Surroundings data powered by Geoapify and © OpenStreetMap contributors.