In addition to many hotels in the city of Page, there are plenty of spots to camp near Lake Powell, from private spots to National Park Service-run options such as Lees Ferry Campground and the Lone Rock Beach Primitive Camping Area. You can also explore different options for camping near Lake Powell on Hipcamp.