If you’re planning RV camping at Smith Mountain Lake, we’d love to hear from you. Smith Mountain Campground is located in Penhook, close to public boat launches, restaurants, and local attractions. As one of the best RV resorts in Virginia, we provide a quiet place to relax while staying near the water. Use the form below, give us a call, or check the map for directions. Our team is here to help you plan your stay!