Earning extra cash by offering overnight stays on your farm or ranch are quite popular. Guests do not expect luxury accommodations but do expect clean accommodations. They also expect to learn more about farming and ranching during their stay.
Allow guests to help with the chores and if possible pick fresh produce from your garden. Then take the experience inside and allow them to participate in the food preparation. Cooking what you have just picked will be a real thrill for those who normally buy off the grocery shelves.
If this idea appeals to you, consult the Small Business Development Center in your region for information on business licensing, business taxes, labor law requirements, environmental protection requirements and more.