Travel + Leisure Expands Sports Illustrated Resorts to Baton Rouge
Event summary
- Travel + Leisure Co. will open a Sports Illustrated Resorts location in Baton Rouge, Louisiana, near LSU.
- The 11-story hotel at 201 Lafayette Street will undergo renovations starting in early 2027, with completion expected by late 2027.
- The project is a conversion of an existing hotel, involving investments from Northshore Development, Kituwah LLC, and Shaquille O'Neal.
- The resort will feature vacation ownership, hotel, and whole ownership units, targeting sports tourism and game-day experiences.
The big picture
Travel + Leisure Co. is deepening its experiential travel strategy by expanding Sports Illustrated Resorts into Baton Rouge, a city known for its strong sports culture and LSU's influence. This move aligns with the company's multi-brand approach, targeting sports enthusiasts and leisure travelers. The inclusion of high-profile investors like Shaquille O'Neal underscores the project's strategic importance in a competitive hospitality market.
What we're watching
- Market Expansion
- How Travel + Leisure Co. will leverage Baton Rouge's sports culture to drive occupancy and revenue.
- Execution Risk
- The pace at which renovations and conversions are completed without disrupting existing operations.
- Competitive Positioning
- Whether the new resort can differentiate itself in a market with existing sports tourism offerings.
Related topics
