newsfilter
← Latest News
Business Wire·

Travel + Leisure Co. Breaks Ground on Sports Illustrated Resorts Destination in Tuscaloosa, Alabama

  • Travel + Leisure Co. broke ground on a new Sports Illustrated Resorts destination in Tuscaloosa, Alabama, marking the brand's first ground-up development in a collegiate market.
  • The resort is located approximately one mile from the University of Alabama along the Black Warrior River to serve fans and visitors year-round.
  • Expected to open in 2028, the facility will feature two six-story towers containing 75 whole-ownership condominiums & 86 vacation ownership units connected by a central lobby.
  • Amenities include an exclusive owner's lounge with stadium-style seating, a state-of-the-art fitness center, elevated pool deck, retail spaces, indoor/outdoor bars, a game lounge, coffee bar, broadcast booth, & a rooftop terrace event space.
  • The design combines classic Southern architecture with sports-inspired elements reflecting the University of Alabama's athletic tradition.
  • The project aims to generate hundreds of construction jobs & long-term employment opportunities to support economic development in the Tuscaloosa area.
  • This development joins announced Sports Illustrated Resorts destinations in Baton Rouge, Nashville, & Chicago as part of the brand's national expansion strategy.
  • Sports Illustrated Resorts is operated by Travel + Leisure Co. under a license from Authentic Brands Group.