Sports Illustrated resort to open in Nashville
Travel + Leisure Co. said the resort is set to welcome its first members and guests in Spring 2026 and will be located on Music Row.
NASHVILLE, Tenn. (WSMV) - A Sports Illustrated resort will soon be opening in Nashville.
Travel + Leisure Co. said the resort is set to welcome its first members and guests in Spring 2026 and will be located on Music Row.


The resort will function as a vacation ownership property, offering a selection of the following suites:
- Studios
- One-bedrooms
- Two-bedroom
Travel + Leisure Co. said each suite will have a full kitchen and an in-unit laundry.
Amenities will include an outdoor pool, a quick-service dining venue an exclusive lounge for members and a signature fitness center.
“Nashville is a city where the thrill of game day and the energy of live entertainment go hand in hand,” said Geoff Richards, chief operating officer at Travel + Leisure Co. “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.”
Copyright 2025 WSMV. All rights reserved.
















