Alexandria Bay, New York Hotel Deals
Alexandria Bay, New York, is home to the Boldt Castle. As one of the country’s most beautiful destinations, the Boldt Castle affords visitors with a picturesque look to the past. Part of the Thousand Islands, Alexandria Bay has a wide variety rivers, bays, wetlands and water sports. Tour this northern New York town by boat or enjoy elegant wine tours in some of the region’s finest vineyards. Take a crack at fishing or embark on a day trip to the city’s neighboring country, Canada.