Originally Posted by
RogerD408
If you read the link above your post, no. Only in Asia Pacific.
myko85 wasn't asking about dining discounts (posted in wrong thread I presume). He's asking if he can earn points at a Marriott restaurant without staying. I believe the answer is yes, but I don't have time to go searching for it.