
Omni Hotels and Resorts
Dallas, TX 10,001+ employees 6 principals
Last updated by Kathlene
About Omni Hotels and Resorts
Omni Hotels and Resorts is a real estate operator headquartered in Dallas, TX. Omni Hotels and Resorts operates in Asheville, North Carolina, Atlanta, Georgia and Austin, Texas. Its investment focus is on Golf Courses, Hospitality and Resorts.
Omni Hotels & Resorts, founded in 1958 and headquartered in Dallas, Texas, manages over 50 luxury hotels across North America, including nearly 60 properties, with a focus on urban and resort locations. Its portfolio spans 21,000 guest rooms across 42 markets in the U.S., Canada, and Mexico. Omni’s real estate strategy is notable for its ownership model, with the company holding an interest in over 80% of its properties, distinguishing it from other “asset-light” brands. Omni’s development approach includes partnerships with sports teams like the Dallas Cowboys and Atlanta Braves to create integrated “live, work, play” environments in mixed-use developments. The brand also focuses heavily on the group/convention and resort markets, with high-profile projects like the Omni PGA Frisco Resort in Texas and the Omni Boston Hotel at the Seaport. Over the next five years, Omni plans $1.5 billion in capital investments, prioritizing strategic acquisitions and expansions in high-demand leisure and business destinations.
Principals at Omni Hotels and Resorts
Principal details are a Pro feature
6 principals on file
Names, titles, verified emails, phone numbers, and LinkedIn for every decision-maker at this firm — unlocked with a Pro membership.
