Let's start with a few questions to narrow down your options.


Mayo Lake lies in the northern region of North Carolina, directly above the cities of Durham, Chapel Hill, and Raleigh. The lake was created with the impoundment of Mayo Creek on the Roanoke River Basin in 1977. Originally Mayo Lake was created to provide cooling water for the local coal plant. Today, surrounded by rolling foothills and farmland, Mayo Lake offers the perfect place to escape to with a rental RV. Drive your RV rental down Highway 501, and you will arrive at the shores of Mayo Lake in no time. The lake is famous for its undisturbed shorelines, perfect habitats for much of North Carolina’s native animals.
Alongside this, fishing and boating are also to be enjoyed on this picturesque water, all the more reason to rent a camper near Mayo Lake. Search for an RV in Person County, and see what a weekend at Mayo Lake can offer you.
Tell us where in Mayo Lake you want to pick up or have your RV delivered
Sort by vehicle type, date, price, and amenities
Learn more about your favorite RV and the best local destinations
Send a request directly to the host and start preparing for your adventure
We care about the protection of your data. Read our privacy policy