Hidden Lake Log Home Rentals is located in the beautiful McDowell County mountains. Offering year-round vacation rentals within the Hidden Lake community near Marion, Morganton and Lake James. Cabins range from 1 to 5 bedrooms, all with unique character and decor. They are fully furnished with all the modern luxuries of home including a fully-equipped kitchen, washer/dryer, complete bed linens & towels, TV, heat/air, fireplace, and outdoor grills. Enjoy access to the 10-acre fishing lake, in-ground seasonal pool & jetted spa, picnic and grilling areas, playground, and walking trails. Local attractions include the Blue Ridge Parkway, Lake James State Park, and Linville Falls.