Portrait of Barry Sternlicht

Rank #1378

Barry Sternlicht

Net worth $3.1B

Private equity · United States

Born
Nov 27, 1960
Age
65
Source
Private equity
Residence
Miami, Florida
Citizenship
United States
Marital status
Divorced
Children
3
Education
Bachelor of Arts/Science, Brown University

Net worth over time

Biography

  • Barry Sternlicht runs Starwood Capital Group, a private equity firm that specializes in real estate investments.
  • Starwood Capital has $125 billion of gross assets under management, making it one of the world's biggest real estate investors.
  • Sternlicht founded Starwood Capital in 1991 and later started the W hotel chain and Starwood Property Trust, one of the biggest mortgage REITs.
  • Sternlicht has sponsored five SPACs since 2020, including one that took senior care provider Cano Health public in June 2021.
  • In 2025, Starwood received approval to open an office in Dubai as it plans to invest across the Gulf.
  • Sternlicht moved his Starwood Capital Group from its long-time home in Greenwich, Connecticut to Miami, Florida in 2018.

Financial assets

Exchange Ticker Company Shares Price Currency