Armstrong Creek RV Park & Cabins in Marion, North Carolina, is a wide open and spacious campground nestled alongside the Pisgah National Forest. Featuring twin ponds and an impressive 3,500 feet of frontage along Armstrong Creek, a stocked trout stream, this serene park offers large RV sites with 20/30/50 amp electrical service, full sewer, and water hookups. Guests can enjoy a quiet location perfect for hiking, mountain biking, fishing, swimming, or simply relaxing under the stars. Conveniently situated just off the Diamondback Motorcycle and Sports-car Touring Route, the park is a mere 5-mile drive from the Blue Ridge Parkway and less than 20 minutes from the picturesque Lake James. With charming nearby towns such as Little Switzerland, Spruce Pine, Marion, and Old Fort, and Asheville, NC, just an hour away, this campground is a perfect getaway. Discover the beauty and tranquility of Armstrong Creek RV Park & Cabins – book your stay today!
Our Premium 2-Bedroom Cottages feature two private bedrooms with queen beds. Our Off-Site Cottages are located on Lake James (not waterfront) near the Bear Creek Marina.
PLEASE NOTE: Our park was devastated by the floods from Hurricane Helene in September 2024. We ask that you bear with us as we are working to restore as much of the park as possible. Thank you for your patience and understanding. It is very much appreciated.
Site amenities: Accessible · Air Conditioning · Cable · Heat· and more!
Our Premium 30/50 Amp Creekside RV Sites are spacious sites adjacent to Armstrong Creek. Each site offers full hook-ups, a fire pit and a picnic table.
PLEASE NOTE: Our park was devastated by the floods from Hurricane Helene in September 2024. We ask that you bear with us as we are working to restore as much of the park as possible. Thank you for your patience and understanding. It is very much appreciated.
Site amenities: 30-Amp · 50-Amp · Back-In · Electricity· and more!
Our Premium 30/50 Amp Pondside RV Sites are located adjacent to our twin ponds. Each site offers full hook-ups.
PLEASE NOTE: Our park was devastated by the floods from Hurricane Helene in September 2024. We ask that you bear with us as we are working to restore as much of the park as possible. Thank you for your patience and understanding. It is very much appreciated.
Site amenities: 30-Amp · 50-Amp · Back-In · Electricity· and more!
Our Standard 30/50 Amp RV Sites are located off-water. Each site offers full hook-ups.
PLEASE NOTE: Our park was devastated by the floods from Hurricane Helene in September 2024. We ask that you bear with us as we are working to restore as much of the park as possible. Thank you for your patience and understanding. It is very much appreciated.
Site amenities: 20-Amp · 30-Amp · 50-Amp · Back-In· and more!
Starting at$45.00night25
Available Locations
Ratings & Reviews
All ratings and reviews are collected from campers who have booked through Campspot and completed a stay at this campground.
4.7
14 verified reviews
Site
4.8
Location
4.6
Restrooms & Showers
3.0
Amenities
3.7
Staff
4.6
Cellular Reception
2.8
WiFi
3.9
Value
4.6
Rebecca P.
September 2026
So peaceful beside the creek! Super easy online check in! Fire pits were amazing !
Melissa S Carpenter
May 2026
Armstrong Creek RV Park is the perfect, peaceful getaway. The campsites sit right along the beautiful, rushing Armstrong Creek with great fishing. It has a quiet atmosphere which is deeply relaxing. The owners are incredibly friendly, welcoming, and helpful. They are actively rebuilding after Hurricane Helene and making fantastic progress. Their hard work shows in the clean, recovering grounds. The campground is centrally located to visit quaint towns like Little Switzerland and Spruce Pine. We will definitely be back. Highly recommended!
J.M.
April 2026
Not a place for short term family camping.
Bad WiFi/ no cell signal/no dumpster/ under construction to the point where it would have been better to just keep resort closed until it is finished. Pretty sure there are many people who live there year round. Bad experience and very overpriced. Should not have opened till all construction was complete!!!!