In Starwood Hotels, Barry Sternlicht reprises his greatest role
🏖️ Barry Sternlicht, CEO of Starwood Capital Group and creator of Starwood Hotels, was recognized as the Corporate Hotelier of the World for 2025. He co-founded Starwood Hotels & Resorts in 1995, leading its growth through acquisitions like Westin and ITT Corp. In 2016, Starwood Hotels was sold to Marriott, but Sternlicht retained the brand name. He now leads SH Hotels & Resorts, focusing on sustainable luxury brands like 1 Hotels. At 64, he remains active in the hospitality industry and private credit market.
Share