Hi I was in Chefchaòuen 2 months ago, beautiful place to go in Morocco for sure...
There are lot of people that ask you if you want hash ( everyone has the best quality , they say ) , and they want to show you their farm full of plants .
If you want to take it easy take a room to Hostel Rif for Anyone.
It's a Hostel managed by a Scottish family from 2007 , smoker friendly , and cheap , I smoke with them ,and I easaly purchase 1st quality hash paky/Maroc genetics from them for about 2 Euro / g , that was one of the best hash I have ever smoked. Go to tripadvisor site for more info.
Otherwise you must know the right people , if you want good quality and price , searching in the centre , lot of people offers pollen light pressed of med quality,
the other good way is to go in ketama by taxi to visit the farms
I´m glad you had fun.
Bring on those shots
My tips: stay at pension Znika (ask for directions from the main square), run by the lovely Nordin. 100% a smokers place but clean, well looked after, hot showers etc Eat - away from the main square. Restarant Chefchaoen on the other side of the kasbah from the main square is worth a visit. If you want an expensive, fancy meal, Casa Hassan is good.
The best hash is neither in Chefchaoen (tourism) nor in Ketama (wholesale). The villages in between are a better bet for quality. Try Bab Taza or Achifane ; you can get a bus to Bab Taza from Chefchaoen easily. Quality at a price in Chefchaoen - certainly don't buy the first stuff you're offered, ask for better. And beware the junkies
Excursions: Akchour and the Devil's bridge/the Parc Talassemtane worth seeign for natural beauty ; the nearest good beach is at Oued Laou (plenty of cheap places to stay there out of season). The coast east from Oued Laou is full of hashy villages! - all the way to Al Hoceima
Buy: wool. Anything wool. The quality is excellent, if you like such things.
Targha and Stehat. Targha has a campsite on the beach. under the rocks. Good swimming there. Doesn't warm up til end-April/May though - this side of the straights of Gib get the cold water coming in from the Atlantic. Jebha has a couple of proper guest houses and a little fishing port. Don't expect it to be geared up for tourists (unlike Chefchaoen). Until they improved this cost road, very few people at all came down this way (kind of stopped at Oued Laou, where there is a hotel and lots of self catering accommodation). July/August Oued Laou gets busy. The rest of the year it's dead quiet. Most attractive way of getting there is to drive down the Gorge de Oued Laou from just west of Chefchaoen. The gorge is really beautiful and you can stay at a guest house at the turning off for Achtour. Turn east just before Oued Laou (just beyond the Es Sebt market outside Oued Lauo) for Targha. Don't bet on the road form Jebha to Ketama to be passable unless you have a 4x4 but if you can take it, makes a good round trip back through the Rif to Chefchaoen. Nice people, stunning views. Be careful about accepting invitations to visit people's farms: get settled first and venture out with minimal kit and cash else you may be aggressively pressured to buy kilos of hash and then possibly arrested. Take E50 and a crap camera. If it gets hairy, well, you aint got much to lose. Bear in mind that while mostly very nice and friendly, the people up here are mostly poorly educated with, well, ill-informed views about Islam vs Western politics (and some very odd theories), they are desperately poor, have few prospects and little work so, basically, have only their hash and their families. Be respectful and watch yourself.