Whether you want to chillout or workout, there are activities for all. 


Relax and unwind at The Mole Resort

At Mole Resort, our leisure amenities cater to all, featuring a comprehensive gym, both indoor and outdoor pools, sauna, steam room, jacuzzi, and tennis courts. Guests enjoy complimentary access, while locals can choose from various membership or pay-as-you-go options.

While booking isn't required for leisure facilities, we recommend advance booking for exercise classes. Explore our pay-as-you-go and membership pricing by clicking 'become a member'. Our hours are Weekdays: 6:30am - 9:00pm (last entry 8pm) and Weekends: 8:00am - 8:00pm (last entry 7pm). For more details on memberships, contact us at 01769 540561 or email leisure@themoleresort.co.uk.


Whether you're pumping iron, pounding the treadmill, or just sweating away the tensions of the day, our fully equipped gym has everything you need. Stay energized with dynamic group classes and access a variety of equipment: treadmills, cross trainers, upright and recumbent bikes, rowing machines, and more. From leg presses to dumbbells and kettlebells, we ensure you have what you need to feel the burn and stay fit.

Discover More

Treat yourself

A sanctuary of tranquillity, our treatment facilities are the perfect space to indulge in some well-earned down time. From facials to massages, we can help you get back to your glowing best.  

Discover Treatments

Exercise Classes

Explore our wide range of Exercise Classes tailored to accommodate every ability and fitness goal. Whether your aim is weight loss, strength improvement, relaxation, or simply enjoying group activities, we offer something for everyone. Choose from yoga, pump, spin, and even 'Mole Come Dancing' among many other options. Classes are accessible to both members and guests, with pay-as-you-go options available. Advance booking is necessary to secure your spot.

View Class Timetable

Please note our lodges have a minimum 2 night length stay.
If you’d like to book more than 5 lodges or hotel rooms, please call our team on +44 (0) 1769 540561