Yes, you need permits to camp on Isle Royale. Isle Royale National Park requires all campers to obtain a backcountry camping permit before setting up camp. The permit is required for all overnight stays at the park's campgrounds and is available at the visitor centers in Houghton, Rock Harbor, or Windigo. Additionally, there is an entrance fee for visiting the park. You can find more information about Isle Royale camping, permits, and fees on the Hipcamp Isle Royale page and the National Park Service website.