Travel + Leisure Co. and Wyndham have formed a partnership to develop new hotels under the Sports Illustrated Resorts brand.
The collaboration was announced on October 5, 2026, confirming that the hotels will operate using the Sports Illustrated brand name.











