Hotels & Lodging

Cabin Lake County Park

Duplin County’s Cabin Lake is located approximately five miles north of Beulaville on Highway 111. The park is open for camping, hiking, fishing, boating, picnicking and swimming. Paddle boats and canoes available for rent. The swimming area is only open from Memorial Day thru Labor Day. Admission to the park is $3.00 per person Duplin County Residents and $4.00 per person Non-Duplin County Residents while children ages five and under free. Pricing & Park Map

Amenities

Camping sites, Beach swimming, hiking trails, Fishing sites, Boat ramps, Picnic areas. Paddleboats and canoes available