Sunnyhill is located on 60 beautifully wooded acres on the northeastern edge of the Ozark Mountains, about 40 minutes from downtown St. Louis, Missouri. Sunnyhill's facilities include:
- Sunnyhill Lake
- Dutch Creek
- 50-foot Alpine Climbing Tower
- Swimming pool
- Archery range
- Volleyball court
- Ball field
- Hiking trails
- Nature areas
- Team challenge course
- Health facility
- Lakeside pavilion
- Outdoor amphitheater
- Lodges with air conditioned sleeping rooms
Many of Sunnyhill's programs include excursions to nearby rivers, caves and parks.