Google search engine
Home News Hotel News Travel + Leisure Co. and Wyndham to Develop Sports Illustrated Resort Hotels

Travel + Leisure Co. and Wyndham to Develop Sports Illustrated Resort Hotels

Travel + Leisure and Wyndham Launch Sports Illustrated Resort Hotels
Image: Grand Canyon Lodge North Rim 1918 by Grand Canyon NPS via flickr, by

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.