To camp overnight anywhere inside Grand Canyon you must first obtain a permit from the Backcountry Information Center. Restaurants and groceries are available on the South Rim in Grand Canyon Village and Desert View —and on the North Rim during their season.