The Homestead resort in Hot Springs Virginia has lots to offer families. I've taken my own there a few times. There are three golf courses. The Cascades course is a joy to play combining beautiful mountain views and an excellent course. The Old course by the hotel is enjoyable for families. The third course, Lower Cascades, was not very interesting but has undergone a redesign, so I don't know the results. It is a beautiful grand hotel with friendly and talented staff. There is lots to do besides golf including swimming, horse back riding (wonderful trails and they cater to all skill levels), skeet shooting, kayaking, canoing, fly fishing, mountain biking, hiking, falconry, etc. If you love the outdoors, it is a great place to consider. They have 2-bedroom suites with shared balconies that is perfect for families.