Leaders Club is the Rewards Program of the Leading Hotels of the World. This is also the only rewards program I know for which you have to pay for to become a member. This is probably due to the exclusivity of this hotels. The basic membership level costs $150 USD per year and the Unlimited level weighs in with $1200 USD a year.
Both levels offer quite a lot of benefits and you can find a comparison here.
I recently visited the Biltmore Hotel in Coral Gables, which is a member of the Leading Hotels of the World (LHW). The Biltmore is giving away a free basic memberships for the Leaders Club in September and October. This offer has a value of $150 USD.
To sign up visit the Biltmore Hotel and fill out one of their forms. They have it in the main lobby at the concierge desk and in the lower lobby inside the gift shop. After you filled it out, give it to a staff member. You don’t need to stay at the hotel to sign up for this offer. You will get a confirmation email within 48 hours.
The membership is only useful if you plan to visit one of the Leading Hotels of the World within one year of your sign up.
Enjoy your membership.