Swan Bay Resort & Marina in Upstate New York's 1000 Islands region offers a range of accommodation options. These include fully furnished cabins and cottages with amenities such as full kitchens, dining and living areas, master bedrooms, WiFi, TVs, and air conditioning or fireplaces. The two-story camps can accommodate 8-10 guests, while the colorful tiny-homes are suitable for 2-4 guests. There is also a one-story home with ramp access that can sleep 4-8 guests, making it ideal for families. The pet-friendly resort boasts individually styled accommodations that blend camping vibes with modern-day chic. Additionally, its location on the St Lawrence River provides easy access to shopping, dining, and entertainment in nearby Alexandria Bay.