From $332 USD Booking.com Just off the shores of Leech Lake and Steamboat Bay, this beachfront resort offers spacious suites with full kitchens and cable TVs. A large indoor pool and hot tub are featured on site.