We stayed at the North Rim Campground for 2 nights this summer while on our 5 week road trip. We were really pleased with how spacious the campsites were. We were just a short walk from the rim as we chose not to stay directly on the rim with our little ones. The bathrooms were well maintained and had their own soap. There was a decent dish washing station at the bathroom near our campsite. Each campsite had a paved area for parking the car and camper and it was also a great space for the kids to ride bikes.
There were showers nearby that were clean and hot and only a few dollars. The camp store also had a decent selection of things you might need.
We were able to get wifi and phone service at the camp store and only at the camp store.
We wanted to stay another night before heading to the South Rim but the campground was full :(. We will definately be back as it was by far the most relaxing place on our whole trip.
After spending a day at the North Rim of the Grand Canyon, my family pitched a tent at the nearby Grand Canyon Campground, which afforded beautiful views of the canyon right from the tent sites. The site we stayed in was large- there was a paved driveway in which to park your car, and it came with a picnic table and a fire pit, not to mention for $25 a night- you can't beat the price!
The campground has a General Store, a shower/laundry facility, and numerous clean restrooms to use during your stay. There is no pool and there is no Wi-Fi service (but no one comes to the Grand Canyon to play on their iPad, right?) The only other thing I would note is that we were also unable to receive cell phone service while we are at the Grand Canyon, so we were kind of cut off from the rest of the world- which I actually enjoyed!
Ranger campfire talks are offered nightly. And the Grand Canyon Cookout Experience takes place here as well (see separate review).
Note that this campground is only open during the May-Novebmer, and closes after the first major snowfall on Highway 67.
We loved our stay here at the North Rim Campground!