The only discount you are going to get is the Amex Platinum Fine Hotels program which would get you a room upgrade if available and breakfast assuming these hotels are part of the program. It worked well for us at the Amanpuri a couple of years back.