
Travel + Leisure Co. announced that its new Sports Illustrated Resorts brand will expand with a highly anticipated new opening in Nashville, Tennessee, next year.
The new property, opening to guests in spring 2026, will feature a prime location along Music Row in the heart of Midtown, convenient to downtown Nashville and sought-after neighborhoods like The Gulch.
The hotel will offer amenities such as a resort-style outdoor pool, a quick-service dining venue and an exclusive lounge for members. Other highlights will include a signature fitness center.
“Nashville is a city where the thrill of game day and the energy of live entertainment go hand in hand,” Geoff Richards, chief operating officer at Travel + Leisure Co., said in a statement. “With this new resort, sports enthusiasts can enjoy that same excitement at a resort built specifically for them, offering a place where game day culture meets iconic sports storytelling.”

Exterior rendering of Sports Illustrated Resorts new Nashville property. (Photo Credit: Travel + Leisure Co.)
Travel + Leisure Co.’s Sports Illustrated Resorts brand is also set to break ground on a new property in Tuscaloosa, Alabama in spring 2026.
The brand’s U.S. debut comes on the heels of a venture in the Caribbean, in which the iconic magazine lent its name to a resort in Cap Cana, Dominican Republic.
For the latest travel news, updates and deals, subscribe to the daily TravelPulse newsletter.