The most popular guest ranches include services and activities such as horseback riding, outdoor barbecues, and sporting activities, such as swimming, mountain bike trail riding, and tennis.