Sports Illustrated Resorts to open in Chicago

Travel + Leisure Co. plans to develop for a Sports Illustrated Resorts location in Chicago. Home to the nation’s oldest ballpark, the NFL’s longest-standing stadium, and the largest arena in the country, Chicago’s sports culture make it the right choice for expanding brand’s third location, according to the company.

"Chicago is where legends are made," Geoff Richards, COO at Travel + Leisure Co., said in a statement. "With more than 40 championship trophies across 11 professional and college teams, this city breathes sports in a way few places can match, with a passion that runs through generations of fans. With this new resort, we're creating a destination where that same championship spirit lives year-round, combining the rich storytelling tradition of Sports Illustrated with the unmatched energy that makes Chicago home to some of the world's most devoted fans."

The property — currently operating as a hotel in the Loop — will put owners and guests at the center of the action. Located a block off Michigan Avenue, the existing hotel will be transformed into a Sports Illustrated-inspired resort, with a mix of approximately 250 units.

The resort’s updated lobby will honor the building’s origins as a historic financial institution by preserving its grand staircase, while reimagining the space with the energy of the Sports Illustrated brand—featuring striking imagery and contemporary, sports-inspired design elements. New amenities will include an exclusive owner’s lounge and a signature fitness center. The property will also introduce a lineup of modern food and beverage venues, including a vibrant street-level coffee shop, an inviting full-service restaurant, and a lively sports bar—each designed to complement the dynamic spirit of the destination.

As a conversion from an existing hotel, the property will remain open during construction. Sports fans will be able to enjoy the resort during its preseason era this winter, with project completion and full brand offering expected in late 2026. The resort will offer flexible, points-based ownership options, with sales beginning in early next year.

Sports Illustrated Resorts' Chicago hotel adds to the previously announced locations in Tuscaloosa, Ala., and Nashville.