Elgin Leisure & Health Club

Health Club, Gym and Pool
by Granite Leisure
Located inside the popular Eight Acres Hotel in Elgin, our fully equipped health club is designed to help you stay fit, feel better, and enjoy your wellness journey - all in a convenient and relaxed setting.
Whether you're a local resident, hotel guest, or visiting the area, Elgin Leisure & Health Club offers the ideal environment to achieve your fitness goals and de-stress after a long day.
Join Elgin Leisure & Spa
Choose the membership that fits your fitness journey
Please note: Access to the gym, sauna and steam room is restricted to members aged 16 or older.
Elgin Leisure & Spa
Elgin Leisure & Spa Health Club offers a welcoming space for fitness, relaxation, and family time. Enjoy a spacious swimming pool, a large fully equipped gym, and relaxing facilities including a jacuzzi and sauna, with group fitness classes and free parking available.
Club Details
Location
Socials
Opening Times
• Adult only: Mon–Thu from 7pm
• Swimming Pool closing time: 15 minutes before club closing time
• 1 adult per 2 children required at all times
Get in Touch
We're here to answer your questions and help you start your fitness journey

Granite Leisure
Founded in 2023 by Doni Thomson and Aidan Robertson, Granite Leisure was created to raise standards across the health and fitness industry through fair employment practices and a people-first approach. We focus on delivering high-quality, family-friendly health clubs that are well cared for and rooted in the communities they serve.


%20copy.png)












