Pick up in Tucson| Location | Safford, Arizona |
|---|---|
| Nightly rate (listed) | $25–$180/night |
| Maximum RV length | 70 ft (longest listed site) |
| Hookups | water, electric |
| Pull-through sites | Yes |
| RV sites | 46 |
| Book on | Arizona State Parks |
From the park's listing on Arizona State Parks. Confirm details with the park before you book.
More Arizona RV parks with: Pull-Through Sites · Big Rig Sites
Picks are 70 ft or shorter: the longest RV site listed here. Pickup area: Tucson (Tucson International (TUS)), about 85 mi straight-line from Roper Lake. RV rentals in Tucson
This weekend · Available Oct 30 – Nov 1 · 2 nights32 sites open for every night · from $25/night





Roper Lake is a Arizona State Parks campground in Safford. It lists 40 RV or RV/tent sites for rigs up to 70 ft. 35 sites have electric.
ROLA: Early Camping ArrivalsCottonwood Campground, G Loop Campground, Gila Campground + 3 more
Campers arriving prior to 12:00 pm will be charged the day use fee.
ROLA: Gates Close at 9:00 p.m.Cabins loop, Cottonwood Campground, Day Use Areas + 5 more
Campers who are going to arrive after 9PM, must call the Park before 4PM.
ROLA: Two Vehicle Maximum Campsites/CabinsCabins loop, Cottonwood Campground, Day Use Areas + 5 more
Maximum of 2 motorized vehicles (including ATV, UTV, motorcycle, etc) at a site. 2nd vehicle will be assessed a $15/night fee if not registered to same person or address as primary vehicle.
From the Arizona State Parks booking site, checked Oct 25, 2026.
Checking 2 nights (your saved dates or this weekend). Tell us what you're staying in to see matching sites and prices.
Availability checked Oct 26 on Arizona State Parks. Rates are the provider's nightly rates; totals are estimates before taxes & fees.

Arizona State Parks has no page per site: this opens the park page, then choose site 14.

Arizona State Parks has no page per site: this opens the park page, then choose site 11.

Arizona State Parks has no page per site: this opens the park page, then choose site 15.

Arizona State Parks has no page per site: this opens the park page, then choose site 17.
Arizona State Parks has no page per site: this opens the park page, then choose site 35.
Arizona State Parks has no page per site: this opens the park page, then choose site 30.
Arizona State Parks has no page per site: this opens the park page, then choose site 29.

Arizona State Parks has no page per site: this opens the park page, then choose site 18.
You book with the provider. Each row shows that provider's lowest open option for your dates, and which provider our main button uses.
Availability checked Oct 26 on UseDirect. Showing 40 of 54 sites.
| Site | Fr 30 | Sa 31 | Price |
|---|---|---|---|
| 49 gila campground | ✓ | ✓ | $25 |
| 50 gila campground | ✓ | ✓ | $25 |
| 22 cottonwood campground | ✓ | ✓ | $50 |
| 24 cottonwood campground | ✓ | ✓ | $50 |
| 25 cottonwood campground | ✓ | ✓ | $50 |
| 20 cottonwood campground | ✓ | ✓ | $50 |
| 02 cottonwood campground | ✓ | ✓ | $50 |
| 03 cottonwood campground | ✓ | ✓ | $50 |
| 04 cottonwood campground | ✓ | ✓ | $50 |
| 05 cottonwood campground | ✓ |
This weekend (Fri, Oct 30 – Sun, Nov 1): Book online. Reservations online on Arizona State Parks — open dates and rates come from the booking site.
Longest RV site listed: 70 ft. Unsure if your rig fits? Check it in the Rig Fit tool
101 East Roper Lake Road
Open in Google Maps ↗
Roper Lake sits at the base of Mt. Graham and offers three different campgrounds for lakeside camping as well as fishing, bird watching and water activities. 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. The Cottonwood Campground contains 25 sites with water and electric hookup sites (20/30/50 amp). Each site includes fire rings and picnic tables. Most sites have small shade Ramada with the exception of campsites #24 and #25. Cottonwood campground has a bathroom with hot showers. Most sites will accommodate a vehicle length of up to 45 feet and are back-in only. The Gila campground offers eight cabins, variably furnished with bunk beds with mattresses and/or full-size beds with mattress. The cabins are outfitted with electricity and air-conditioning/heating. Gila also includes five non-electric sites, and a 14-site group camp area. All non-electric sites include fire rings and picnic tables.
| Agency / operator | Not listed |
|---|---|
| Booking | Online via azstateparks.com (booking listing; window not listed) |
| Max RV / trailer length | Not listed |
| Bear storage | Not listed |
| Season | Not listed |
| Hookups | Not listed |
| Max stay | 14 nights max |
"Not listed" means no source we use states it.
Pick up in Catalina
Pick up in Tucson| ✓ |
| $50 |
| 06 cottonwood campground | ✓ | ✓ | $50 |
| 07 cottonwood campground | ✓ | ✓ | $50 |
| 08 cottonwood campground | ✓ | ✓ | $50 |
| 10 cottonwood campground | ✓ | ✓ | $50 |
| 11 cottonwood campground | ✓ | ✓ | $50 |
| 14 cottonwood campground | ✓ | ✓ | $50 |
| 15 cottonwood campground | ✓ | ✓ | $50 |
| 16 cottonwood campground | ✓ | ✓ | $50 |
| 17 cottonwood campground | ✓ | ✓ | $50 |
| 18 cottonwood campground | ✓ | ✓ | $50 |
| 27 hacienda campground | ✓ | ✓ | $50 |
| 36 hacienda campground | ✓ | ✓ | $50 |
| 38 hacienda campground | ✓ | ✓ | $50 |
| 39 hacienda campground | ✓ | ✓ | $50 |
| 40 hacienda campground | ✓ | ✓ | $50 |
| 43 hacienda campground | ✓ | ✓ | $50 |
| 29 hacienda campground | ✓ | ✓ | $50 |
| 30 hacienda campground | ✓ | ✓ | $50 |
| 32 hacienda campground | ✓ | ✓ | $50 |
| 33 hacienda campground | ✓ | ✓ | $50 |
| 34 hacienda campground | ✓ | ✓ | $50 |
| 35 hacienda campground | ✓ | ✓ | $50 |
| 47 gila campground | ✓ | R | $25 |
| 48 gila campground | R | R | $25 |
| 46 gila campground | R | R | $30 |
| 23 cottonwood campground | R | R | $50 |
| 01 cottonwood campground | R | R | $50 |
| 09 cottonwood campground | R | R | $50 |
| 12 cottonwood campground | R | R | $50 |
| 13 cottonwood campground | R | R | $50 |
✓ available · R reserved · X not available · C closed · W first come, first served · N not yet released
Official facts link to their source; “Listing” facts come from the azstateparks.com listing. Anything we can't source says so.
Closest stays by type. Distances are straight-line from Roper Lake, not driving.
Available Oct 30 – Nov 1 · 2 nightsOpen for every night
Available Oct 30 – Nov 1 · 2 nights3 sites open for every night
Available Oct 30 – Nov 1 · 2 nights1 site open for every night