Cressbrook itself has little in the way of amenities. It does have a village club, which sells beer and is open on certain nights - best to check which.
There is a small but well stocked village shop in Litton (5 minutes drive). There are some bigger shops including a Coop, an excellent bakery, a pharmacy and a grocers in Tideswell (10 minutes drive).
The nearest Cashpoint is in Tideswell, the Coop also do cashback.
The nearest large supermarkets are in Bakewell. There is an Adi and a Morrisons.
The nearest doctors surgery is in Tideswell
The nearest minor injuries units are in Buxton Hospital, or in Whitworth Hospital in Matlock
The nearest A+E is in Calow Hospital in Chesterfield