Snow Mountain Ranch has awesome (and affordable) options for accommodations, one of the very reasons we selected this venue! We recommend booking a room at the Indian Peaks Lodge which is walking distance to the reception.
Home James is the best (and only) option for pickup and drop off from DEN to Snow Mountain Ranch. If you are happy to hang at SMR and stick to onsite exploring (there is tons to do there) this is an easy option!
If you want to explore Winter Park on your way to Tabernash, we recommend renting a car when you land at DEN.