I had my stag do in Buxton of all places and it was great. We went go-karting at the out door track on top of the hill in the rain, had a night out round the pubs in Buxton and then a ride in the Peak on the Sunday. It meant that more people could be included/invited since it wasn’t just those into riding.
Admittedly, the night life isn’t ‘wild’ in Buxton but for me it’s more about the company – so long as it’s warm and serves good beer, what more could you want?!
For a bit more of a lively night out, how about Sheffield? Lots of riding options – Greno/ Warncliffe, Parkwood, numerous Peak District loops within a short drive.