Roper Lake State Park sits outside Safford in southeastern Arizona, and Hacienda Campground is its full-hookup loop, designed for RVs up to 70 feet with electric, water, and sewer connections at each site. The access road is paved and straightforward. Sites sit close together, so expect to hear neighboring campers, and reviewers consistently note that shade is virtually nonexistent, which makes summer stays warm even with air conditioning running.
Water access is the campground's defining feature. Several sites sit within 100 feet of the lake's edge, and fishing from the pier draws steady activity. Shoreline fishing is limited by grass and weeds, but the small lake has a swim area and a loop trail around the perimeter suited to walking or cycling. The state park has made recent upgrades to both the lake and camping area. Raccoons are active in camp, so food storage matters.
Bathrooms are clean and include hot showers, and the sites come with picnic tables and built-in BBQ grates. Cell coverage is reliable, with multiple carriers reporting strong signal. As Doug C. puts it, it's "a decent little lake," and he notes it may suit cooler-season visits better than summer. Reservations are available at $30 per night. Campers wanting more shade or a different layout can compare campsites near Roper Lake State Park, including the nearby Cottonwood Campground — Roper Lake State Park. Hacienda works best for RV campers who prioritize hookups and lake proximity over privacy or shade.
Description
Roper Lake offers three different campgrounds for lakeside camping.
The Hacienda Campground has 20 sites with water and electric (20/30 amp). Each site includes fire rings and picnic tables. Hacienda campground has a bathroom with hot showers near the entrance of the campground. Most sites will accommodate a vehicle length of up to 45 feet and are a mix of pull-through and back-in sites.
RV Road Trip Guides
Map & DirectionsHacienda Campground is located in Arizona near Safford
Address
101 East Roper Lake Road
Safford, AZ 85546
Coordinates
32.7539533159891 N
109.705536336933 W
Connectivity
- T-Mobile5GExcellent CoverageVerified by 2 usersLast on 7/7/26
- Verizon5GExcellent CoverageVerified by 32 usersLast on 7/7/26
- AT&T5GGood CoverageVerified by 2 usersLast on 7/7/26
Connectivity
- T-Mobile5GExcellent CoverageVerified by 2 usersLast on 7/7/26
- Verizon5GExcellent CoverageVerified by 32 usersLast on 7/7/26
- AT&T5GGood CoverageVerified by 2 usersLast on 7/7/26
Access
Features
For Campers
- Picnic Table
- Reservable
- Electric Hookups
- Fires
For Vehicles
- Sewer Hookups
- Water Hookups
- Pull-Through Sites
Drive Time
- 1 hr 33 min from Sierra Vista, AZ
- 1 hr 35 min from Tucson, AZ
- 2 hrs 50 min from Las Cruces, NM
- 2 hrs 59 min from Phoenix, AZ


















