Foxhills Club & Resort Employee Directory
HospitalityEngland, United Kingdom201-500 Employees
Foxhills Club & Resort is a hospitality business located in Ottershaw, England, operating as an award-winning hotel and country club near London. The 400-acre Surrey estate features three golf courses, a spa, five swimming pools, and three restaurants, along with more than 200 weekly activities for members and guests. The company employs between 201 and 500 people and operates within the hospitality industry, offering a range of services to its visitors. Foxhills has earned recognitions including AA Four Red Star status and a Gold award in the Large Hotel of the Year category at the 2025 Beautiful South Awards for Excellence. In 2026, Foxhills opened Lomri, a new signature restaurant within the estate's Manor House as part of a £1.5 million redevelopment, and announced the opening of a new location in Surrey in April 2026.