Travel + Leisure Co. has entered a partnership with Wyndham Hotels & Resorts to develop a line of hotels under the Sports Illustrated Resorts brand, according to Business Wire.
The collaboration aims to introduce the Sports Illustrated brand into the hospitality sector with forthcoming resorts planned to open starting October 2026. Details on specific locations or additional opening dates have not been disclosed.











