Harrellsville, North Carolina
A quiet, well-maintained RV park in eastern North Carolina — where long-term stays feel like home and short visits end with a full night's sleep.
About Us
Cypress Landing RV Park sits on a quiet stretch of Swains Mill Road in Harrellsville, just off the main roads of eastern North Carolina. We opened our gates to travelers who value something most RV parks overlook: peace of mind.
Whether you're passing through on a cross-country trip, settling in for a extended stay, or looking for a reliable base while exploring the area, we offer clean sites, reliable utilities, and a welcoming atmosphere that feels nothing like a crowded lot.
Amenities
Full hookups on every site — electric, water, and sewer — so you can settle in without worrying about running out.
A gated entrance gives you peace of mind. Our park is well-lit and monitored, so you can rest easy overnight.
Maintained daily, our restroom and shower facilities are kept spotless — because comfort matters, even on the road.
Discounted monthly rates for travelers who need a reliable home base while working or exploring the region.
Your four-legged companion is welcome here. Spacious sites mean plenty of room for pets to stretch and explore.
Just minutes from US-13 and local amenities — groceries, dining, and fuel are all within a short drive.
Plan Your Stay
We accommodate both short-term visitors and long-term residents. Call us to check availability, discuss your needs, and secure your site — no online booking required, just a real conversation with the people who run this park.
Location
We're located at 815 Swains Mill Road, Harrellsville, NC 27942 — a quiet rural setting with easy access to major routes. The closest larger city is Greenville, roughly 30 minutes to the south, and Tar Heel is just a short drive to the east.
Address
815 Swains Mill Rd
Harrellsville, NC 27942
Phone
Office Hours
Mon – Sat: 8:00 AM – 6:00 PM
Sunday: By appointment
Get in Touch
Have a question or want to reserve a site? Fill out the form below and we'll get back to you as soon as possible — or call us directly at (252) 287-5492.