Centrally located in the heart of the 1000 Islands on scenic Wellesley Island, New York, Thousand Islands Golf Course is the premiere golf resort on the St. Lawrence River. Open to the public, our world class golf course is also home of the Thousand Islands Golf School and hosts 36 holes of island golf, 21 completely renovated villas and suites, a marina with boat rentals, six brand new pickle ball courts and a full restaurant.