If you need hookups,
Kaibab Camper Village at Jacob Lake is the only choice that I know of. There is also a nice Forest Service campground at Jacob Lake. There is also the DeMotte Forest Service campground about 1/2 way between Jacob Lake and the rim. There is a National Park Service campground at the North Rim, but advance reservations are a must.
We like the food at the Jacob Lake Inn.
We also highly recommend driving the roads (in the toad) to Point Imperial and Cape Royal. The North Rim is about 1,000 feet higher than the South Rim and the views are jaw-dropping spectacular. Take the short trail to the top of Angel's Window, a don't miss.