Belvidere Island is located on the North Channel of Lake St. Clair, east of Anchor Bay. If you would like to visit, reservations by boat or to be picked up by club pontoon shuttle from Decker's Landing please inquire on the Contact Us page.