Rochdale is a town in Greater Manchester, England, and the administrative centre of the Metropolitan Borough of Rochdale. In the 2021 census the town had a population of 111,261, compared to 223,773 for the wider borough. Rochdale is in the foothills of the South Pennines and lies in the dale of the River Roch, 5 miles northwest of Oldham, and 10 miles northeast of Manchester.
AdThe 25% Off Sale is On. Members Get Early Access in the IHG One Rewards App. Early IHG Member Access. Save 25% in the App on 6,000+ Hotels For Stays Through Apr 2025.
Convenient locations · Official site · We’re here for you