Skip to main content
SH

SH Hotels & Resorts

SH Hotels & Resorts is a luxury hotel brand management company operating lifestyle and wellness-focused brands across multiple continents.

SH Hotels & Resorts is a luxury hotel brand management company that operates a portfolio of lifestyle and wellness-focused hospitality brands. Its portfolio includes 1 Hotels, Baccarat Hotels, Treehouse Hotels, and the SH Collection.

The company has over 40 locations in development across multiple continents, indicating significant growth in the global hospitality sector.

SH Hotels & Resorts maintains a purpose-driven and nature-inspired culture, and was recognized as one of Newsweek's Most Loved Workplaces in 2025.

Open jobs

No open jobs right now.