Game On: Sports Illustrated Resorts Announces New Location in Sports-Loving Chicago

Game On: Sports Illustrated Resorts Announces New Location in Sports-Loving Chicago

Travel + Leisure Co. levels up lifestyle travel with a third sports-inspired resort

ORLANDO, Fla.–(BUSINESS WIRE)–Travel + Leisure Co. (NYSE:TNL), a leading leisure travel company, today announced plans for a Sports Illustrated Resorts location in Chicago, Illinois. Home to the nation’s oldest ballpark, the NFL’s longest-standing stadium, and the largest arena in the country, Chicago’s deep-rooted sports culture and fiercely loyal fanbase make it the perfect home for the expanding brand’s third location.

This press release features multimedia. View the full release here: https://www.businesswire.com/news/home/20250916533812/en/

Travel + Leisure Co. announced plans for a Sports Illustrated Resorts location in Chicago, Illinois, growing the brand's national footprint and adding to the previously announced locations in Tuscaloosa, Alabama, and Nashville, Tennessee.

Travel + Leisure Co. announced plans for a Sports Illustrated Resorts location in Chicago, Illinois, growing the brand’s national footprint and adding to the previously announced locations in Tuscaloosa, Alabama, and Nashville, Tennessee.

From the electric energy of game day to the rich tapestry of historic landmarks, Chicago offers an unforgettable sports experience that draws fans from around the world. Home to celebrated teams and legendary venues, the Windy City welcomes over 55 million visitors each year, blending world-class athletic action with vibrant culture, deep-rooted history, and unforgettable vacation experiences.

“Chicago is where legends are made,” said Geoff Richards, chief operating officer at Travel + Leisure Co. “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.”

Rooted in the more than 70-year legacy of the Sports Illustrated brand and the over 100 magazine covers featuring Chicago sports,the property — currently operating as a hotel in the Loop — will put owners and guests at the center of the action. Located in the heart of the city along the river, just a block off Michigan Avenue, the existing hotel will be transformed into a Sports Illustrated-inspired resort, featuring 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.

The addition of this location reinforces the multi-brand strategy of Travel + Leisure Co. to expand its portfolio into new vacation experiences tailored for today’s lifestyle travelers. It also supports the company’s vision for Sports Illustrated Resorts to grow its national footprint, adding to the previously announced locations in Tuscaloosa, Alabama, and Nashville, Tennessee.

To learn more about Sports Illustrated Resorts, visit https://www.sportsillustratedresorts.com/.

Follow Sports Illustrated Resorts on Instagram.

About Travel + Leisure Co.

Travel + Leisure Co. (NYSE:TNL) is a leading leisure travel company, providing more than six million vacations to travelers around the world every year. The company operates a portfolio of vacation ownership, travel club, and lifestyle travel brands designed to meet the needs of the modern leisure traveler, whether they’re traversing the globe or staying a little closer to home. With hospitality and responsible tourism at its heart, the company’s nearly 19,000 dedicated associates around the globe help the company achieve its mission to put the world on vacation. Learn more at travelandleisureco.com.

About Sports Illustrated

For 70 years, Sports Illustrated (SI) has been recognized for shaping modern culture at the intersection of sports, lifestyle, and entertainment. SI is a 360-degree platform that unites athletes, teams and fans worldwide through quality content, innovative digital experiences, unforgettable events, and original products. Its award-winning media arm brings powerful storytelling to life through probing profiles and up-to-date news on SI.com, across social media platforms, and through its renowned print magazine whose cover is widely regarded as the most coveted space in sports media. The most trusted name in sports transcends media through SI Tickets, a fan-first ticketing platform, Sports Illustrated Resorts, the ultimate destination for active lifestyles & sports enthusiasts, SI Studios, the brand’s home for film, TV, and long form podcasts, and more. SI brings its unique perspective to marquee events and captivating brand activations including “SI The Party”, Club SI, the Sportsperson of the Year Awards, SI Swimsuit Launch Weekend, and the SI Circuit Series.

For more information, visit SI.com.

Follow Sports Illustrated on X, Instagram, TikTok and Facebook.

Media Contact:

Melissa Landy

(407) 626-3830

[email protected]

KEYWORDS: United States North America Florida Illinois

INDUSTRY KEYWORDS: Sports Vacation Lodging Destinations General Sports Travel Tourist Attractions

MEDIA:

Photo
Photo
Travel + Leisure Co. announced plans for a Sports Illustrated Resorts location in Chicago, Illinois, growing the brand’s national footprint and adding to the previously announced locations in Tuscaloosa, Alabama, and Nashville, Tennessee.
Photo
Photo
Located in the heart of Chicago along the river, just a block off Michigan Avenue, the Sports Illustrated-inspired resort will feature a mix of approximately 250 units.
Logo
Logo