Some friends of ours used to own this, they sold it a good few years ago so not sure what it’s like now
Has a decent bar on site though and 10/15 mins walk from centre of Bakewell, 5 mins from Ashford in the Water which also has some decent pubs
http://www.greenhillsholidaypark.co.uk/about.html
Not sure about Matlock http://www.birchwoodfarm.co.uk on Wirksworth Road is a bit far for walking to any pubs (Cromford doable across country but a big hill on way back) but is right on the route of my local ride around Blackrocks/Crich and Ambergate so again ideal for riding
Of the two I would say greenhills is nicer and better for pubs but birchwood has some really good (little bit cheeky, you would probably need a local guide to make the most of it) riding all around it