Work Out Studio

Continue your exercise regimen in our renovated gym, which also offers free weights and treadmills. Others might prefer an aerobics class to help them tone up before hitting the sauna. Taking a splash in our indoor or outdoor pool is also an option. Solo fitness buffs looking to execute some yoga moves or hone their buns of steel can do so with a video instructor. Whatever your exertion, two perfect ways to unwind afterwards: a dip in the whirlpool, or a massage at the spa.

yoga special

Health Club Membership

Locals wishing to use our health facilities on a regular basis can become members. Monthly or annual memberships include use of pools, exercise area, weights, membership newsletter and special offers. Members may bring one guest each month at no charge.

Health Club Membership

Memberships for unlimited use of the fitness centre and pool areas are available for 3 month, 6 month, or annual terms. Please call for monthly rates.


$269 – Adult
$219 – Senior (60+)
$399 – Couple
$449 – Family (4 max)

*Children under 18 are not permitted in the fitness centre. Non-members are $10 per person, per visit.1 free guest per month. Conditions apply.


Pool Membership

Our indoor pool is open year round, while the outdoor pool operates between spring and fall depending on weather. Memberships for unlimited use of both are available on an annual basis.

Pool Membership

Memberships for unlimited use of both are available on an annual basis.

$149 - per person

Drop-in swimming charge is $10 per person. Members may bring one guest for free per month. Limit of 2 non-members per visit.

Featured Packages

Sightseeing Flights

Paint and Pinot Weekend


Boat Rentals


Start typing and press Enter to search

Thank you for visiting.

We are open!
We would love to keep in touch and let you know as  more of our packages, experiences and amenities become available. 
Join Our Mailing List
Takeout is available, including family meal and Elmhirst's Own BBQ packages.
Call 1 day in advance to order.
Menu & Specials
Hello! Click here to initiate a chat in a new tab.