Get cash back when booking your dream holiday

DiscoveryCard rewards you with up to 22% cash back (land portion only) when you book a relaxing holiday through World Leisure Holidays. All you have to do is book and pay for your getaway through World Leisure Holidays using your DiscoveryCard. Your cash back is based on your Vitality status and the number of years on Vitality.

Vitality status Vitality status cash back percentage
Blue 15%
Bronze 18%
Silver 19%
Gold 20%
Diamond 22%

Even more rewards with Discovery Miles


Activate Discovery Miles and you can earn one Mile for every R12 you spend on your DiscoveryCard. You can use your Discovery Miles to shop, travel or donate.   You can even increase your cash back on your World Leisure Holidays booking.

Please note: You can’t redeem less than 5 000 Discovery Miles at once and you can’t redeem more than 10 times the total rand value of your booking, minus your cash back. Remember, you have to book and pay using your DiscoveryCard to qualify for the cash back. Terms and conditions apply.

Cash back will be paid on the full package for your Mauritius booking only; however, it will exclude airport taxes.

Find out more

For more information on Vitality, call 0860 99 88 77. To find out more about DiscoveryCard, cash back or Discovery Miles, call 0860 11 2273. Alternatively, go to

DiscoveryCard is operated by Discovery Vitality (Pty) Ltd, registration number: 1999/007736/07, an authorised financial services provider under the banking license of FirstRand Bank Limited, registration number 1929/001225/06, an authorised financial services and registered credit provider, NCA Reg No. NCRP20. Terms and conditions apply.