Unbelievable journey to the Island . Best bet make a reservation online with the Portage out of Grand Portage Minnesota. As for staying overnight the casino is the nearest and best place to stay. Only 1 other hotel nearby. There is a lot of waterfalls to see south of I.R. Apostle Islands not far.