Financial Controller
Cheltenham
Financial Controller
Are you a commercially minded finance professional with strong leadership skills and a passion for hospitality? We are looking for an experienced and motivated Financial Controller to join our hotel management team and play a key role in driving financial performance and operational excellence.
About the Role
As Financial Controller, you will be responsible for ensuring the accurate management of the hotel’s financial records, reporting, forecasting, budgeting and compliance processes. You will support the General Manager and senior leadership team with financial analysis and strategic decision-making, while leading and developing the accounts team.
You will oversee all aspects of financial control, including profit and loss reporting, forecasting, audit compliance, payroll oversight, sales ledger management and departmental cost control.
Key Responsibilities
- Prepare weekly sales forecasts and monthly Profit & Loss accounts
- Analyse financial performance, investigate variances and support corrective actions
- Assist with annual budgeting and ongoing financial forecasting
- Ensure accounting records are accurate and compliant with company procedures
- Manage and monitor sales ledger performance, DSO and bad debt provisions
- Support internal and external audit processes and implement action plans where required
- Work closely with department heads to control costs and improve profitability
- Lead, motivate and develop the Accounts Assistant
- Support recruitment, training, coaching and performance management within the department
- Ensure compliance with company policies, financial controls and statutory requirements
- Maintain high standards of customer service and professionalism throughout the hotel
- Occasional travel will be required to support audits, financial reviews and Hotel Owners meetings.
What We’re Looking For
- Previous experience in a Financial Controller or senior finance role, ideally within hospitality or hotels
- Strong commercial awareness and analytical skills
- Experience producing management accounts, forecasts and budgets
- Excellent organisational skills with the ability to meet deadlines
- Confident communicator with the ability to build strong working relationships
- Strong leadership and people management skills
- Good knowledge of financial systems and Microsoft Office applications
- A proactive and hands-on approach with excellent attention to detail
Benefits
- Competitive salary
- Monthly non-contractual service charge payments
- 28 days holiday per year including bank holidays (pro rata for part-time team members)
- Investment in training and ongoing professional development
- Staff rates from £100 B&B and 25% food and beverage discount across Pride of Britain Hotels
- Generous discounts across Michels & Taylor properties, including accommodation rates from £45 B&B and up to 50% food and beverage discount
- Friends and family rates at Ellenborough Park and selected Michels & Taylor hotels
- Discounts on spa treatments and products
- Long service awards
- Regular social events
- Refer a Friend scheme with rewards up to £200
- Complimentary staff meals whilst on duty
- Free on-site parking
- Use of onsite gym
Set within 90 acres of beautiful countryside, between the highest point of the Cotswolds and the famous gallops of Cheltenham Racecourse, Ellenborough Park is a luxury 5-star hotel steeped in history and recognised for exceptional hospitality.
We are proud of our people, our culture and the memorable experiences we create for our guests.
If you are an experienced finance professional looking for your next challenge within the hospitality industry, we would love to hear from you.
Please apply with a copy of your CV, cover letter and salary expectations.
In line with the Asylum and Immigration Act 1996, all applicants must have the right to live and work in the UK. Successful candidates will be required to provide evidence of eligibility during the recruitment process.
Salary: Competitive + Bonus + Pension + Benefits
Hours Per Week: 40

