Barry Sternlicht nasceu em 27 de novembro de 1960 em Nova York e cofundou a Starwood Hotels and Resorts. Ele é o atual presidente e CEO do Starwood Capital Group, que ele cofundou com Bob Faith, CEO da Greystar Real Estate Partners.
Sternlicht cresceu em Stamford, Connecticut e passou o início de sua carreira trabalhando em Wall Street depois de se formar na Brown University. Depois de receber um MBA pela Harvard Business School, ele mudou de carreira e conseguiu um emprego em uma empresa de investimentos imobiliários em Chicago, mas foi demitido devido à recessão no início dos anos 1990.
Ele então se juntou a Bob Faith para iniciar o Starwood Capital Group em 1991, uma empresa de investimentos especializada em prédios de apartamentos e outros ativos imobiliários que os bancos liquidaram durante a crise financeira. A empresa cresceu rapidamente; em 1994, adquiriu a Westin Hotels and Resorts, uma transação de US$ 561 milhões feita em parceria com a Goldman Sachs. No ano seguinte, o Starwood Capital Group comprou o Hotel Investors Trust, um REIT em dificuldades. Nos anos seguintes, a Starwood Capital também adquiriu muitos shopping centers e comprou ações de outras empresas hoteleiras e imobiliárias, incluindo uma participação de 30% no YOTEL.
Em 1997, a Starwood Capital adquiriu a marca Westin e, juntamente com os hotéis do portfólio da Hotel Investors Trust, nasceu a Starwood Hotels and Resorts. Apenas um mês depois, a Starwood adquiriu a ITT Corporation, que trouxe a marca Sheraton para o portfólio da Starwood. A essa altura, o portfólio da Starwood incluía mais de 650 propriedades. Sternlicht lançou então a marca W Hotels, que trouxe uma nova visão sobre o conceito de hotel de luxo. W é considerada a primeira marca de hotel “lifestyle”.
A Starwood Hotels and Resorts continuou a crescer no início dos anos 2000; o crescimento da empresa foi impulsionado por novas marcas como Aloft e Element, novas construções e aquisição de marcas existentes como Le Meridien e Design Hotels. Em setembro de 2016 Marriott Internationalcomprou a Starwood Hotels and Resorts em um acordo histórico de US$ 13 bilhões, criando a maior empresa hoteleira do mundo com 30 marcas e mais de 5.700 hotéis na época.
Embora ele não esteja mais envolvido com as marcas Starwood Hotels and Resorts, Sternlicht ainda é o presidente e CEO do Starwood Capital Group, que administra valores de ativos no valor de cerca de US$ 60 bilhões. Sternlicht também construiu uma fortuna considerável; seu patrimônio líquido é estimado em cerca de US $ 3 bilhões. Sternlicht é membro do conselho de administração das empresas titãs da beleza Estée Lauder desde 2004 e é considerado por muitos como o melhor CEO de hospedagem da América de todos os tempos por seu tempo como CEO da Starwood Hotels. Sua carreira em imóveis comerciais não parou por aí e ele tem sido um executivo de propriedades comerciais incrivelmente ativo desde que deixou a Starwood por meio de sua empresa de private equity Starwood Capital.
Mais recentemente, o bilionário comprou a famosa marca de cristal Baccarat e usou a marca como plataforma para lançar uma nova marca de hotel de luxo na cidade de Nova York. A Sternlicht apoia uma variedade de causas filantrópicas por meio da Barry S, Fundação Sternlicht, incluindo pesquisas para a cura do diabetes juvenil. Ele é membro do Interior Design Magazine Hall of Fame e recebeu muitos prêmios, como o Cornell Icon of the Industry Award e o Lifetime Achievement Award da Association of Travel Marketing Executives.
Quer saber mais sobre os líderes do setor hoteleiro? Confira Titans of the Hotel Industry, que inclui uma visão geral de líderes como Conrad Hilton (Hilton), Jay Pritzker (Hyatt), J. Willard Marriott (Marriott), Isadore Sharp (Four Seasons), Rich Barton e Brian Chesky (Airbnb)