Best price guarantee
The bustling town of Leigh is close to Wigan and within easy reach of both Manchester and Bolton. Browse the shops around Market Place and the Spinning Gate mall or stroll by the peaceful Bridgewater Canal. Nearby, you can explore the lovely Pennington Flash Country Park or enjoy a chilly adrenaline rush at the Chill Factore indoor snow centre. If you're searching for the very best spa breaks in Leigh, take a look at our selection of wonderfully indulgent packages across the Greater Manchester area, each of which combines spa luxury and relaxation with first-rate hospitality.