Join now And choose from one of 3 exclusive benefits Enquiries
Join Now And choose from one of 3 exclusive benefits Enquiries


Become a member at Edinburgh’s premier Golf & Leisure Resort

Retreat to the beautiful Scottish countryside surroundings, at the historic Scottish venue. As a member, you can enjoy a host of benefits.

Leisure and fitness facilities include daily exercise classes (including Spinning, Body Combat and Zumba), outdoor tennis courts, heated indoor swimming pool with sauna, steam room and a state-of-the-art air conditioned gym.

A range of membership categories are on offer, from peak or off-peak to corporate and family memberships, there is an option to suit your budget and lifestyle.

Our membership advisors would be delighted to invite you for a tour and to try out the facilities. Afterwards, they will sit with you and discuss the membership and payment options available as well as inform you of any current offers or incentives to join.

Join today and choose one of the following benefits*:

1. Overnight stay at the hotel (B&B basis, Sun-Thurs only)
2. Afternoon Tea for 2
3. Dinner for 2 in Brasserie

*Voucher can be used after 3 complete months of membership. However pay for 3 months up front and vouchers can be used immediately

T’s & C’s: Subject to availability, blackout dates apply, cannot be used in conjunction with any other offer, valid for new members only, valid from April 1 – June 30th, voucher is transferable but not redeemable for cash

For more information on our membership options and to book an appointment with one of our advisors, please contact us by completing the enquiry form here or calling the hotel on 0131 335 8012

Membership benefits

  • Free towels

  • Personal training available (extra charge)

  • Discount on merchandise

  • Discount in hotel restaurants & bars

  • Member only events & functions


Contact us on +44 (0)131 335 8012 for details of our latest offers and promotions

Book Now

Enquire or call on 0131 333 1845 to book a tee time

Book a table online or call on 0131 333 1845

Enquire or call on 0131 333 1845

Enquire or call on 0131 333 1845