Nestled along the shores of West Lake Okoboji, this resort is the perfect home base for the year-round recreational wonderland that is Spirit Lake. From skiing to horseback riding to golf, to boating, fishing, and scuba diving, outdoor recreation is the name of the game here. Even the resort grounds are packed with outdoor amenities, including an outdoor pool, lake access, water sports, a playground, tennis courts, and more. Want to get out of the sun? Other amenities include a fitness center, indoor pool, clubhouse, and restaurant. Accommodations range from studio suites to four-bedroom villas and come with in-unit kitchens, spacious living and dining areas, and state-of-the-art entertainment centers.