Nashville Welcomes the Inaugural Sports Illustrated Resort on Music Row

Nashville’s hospitality industry welcomes a significant sports-themed enhancement. Travel + Leisure Co. (NYSE: TNL) officially inaugurated the Sports Illustrated Resorts Nashville on September 1, 2026. This marks the premiere of the first fully branded Sports Illustrated Resorts destination in the United States.

The resort, boasting 185 units, is strategically located on the iconic Music Row in Midtown Nashville. This transformation is the result of a comprehensive renovation and rebranding of the property. The suites vary from studios to two-bedroom units, each equipped with a full kitchen and in-unit laundry, reflecting the property’s vacation ownership heritage. The amenities include an SI Fit gym, a sports bar, a game room, and a pool deck specifically designed for gameday gatherings and events.

Additionally, the resort offers a unique sports concierge service, providing guests with access to local games, live events, and curated Nashville experiences. The property supports over 75 jobs and significantly contributes to Nashville’s thriving tourism economy. The final phase of construction, which includes a signature valet porte-cochère and an expanded tailgate deck, is in progress, with a grand opening celebration scheduled for November 2026.

Sports Illustrated Resorts is managed by Travel + Leisure Co. under a license from Authentic Brands Group. Future locations are planned for Chicago, Baton Rouge, and Tuscaloosa.

Source: Travel + Leisure Co. Investor Relations – Official Press Release

Move to the category:

Leave a Reply

Your email address will not be published. Required fields are marked *