YMCA Trout Lodge is a year-round not-for-profit resort. It is situated among 5,200 beautifully wooded acres that include one and two-mile hiking trails, a ranch, arts & crafts center and a 360-acre lake. The location is only a 90-minute drive from St. Louis. Rates include lodging, three cafeteria-style meals a day and many activities. Discounted rates are offered for kids and teens and ages 0-4 always stay for free.