I have used marriott cheques a few times last year. I only paid a portion of the bill instead of the whole thing. Based on my experience, Marriott credited me for a stay (number of nights) every time. However, I only received a point credit on a portion of the bill that I paid actual money (not marriott cheque)...