Have the new "experiences" arrived in your area yet? When they do, that would be a great way. If you look at the way they are listed, there is a section "wha't included". You can just make clear that a night's stay is included in the price along with the experience.
Assuming that that method is not yet available to you, how about mentioning an optional workshop in your listing, for a price? If the guest messages that he/she is interested in a workshop, you can add in a special offer, charging for the workshop that way. To me, charging for extras (pets, workshops) via special offer is a bit awkward, but I think it is the best we have for now.
Jump on the "experiences" system when it arrives, though. I think combining accomodations with experiences is a great idea.