Westin had Sxm and St. John and I tried to stay at some Sheraton's to get points but many were some holiday inn which I can tolerate well. That said, we went and visited the Westin finally in June and I can't think of a more sterile environment on SXM. But maybe I'd stay there for free.
So Westin St. John, I guess Marriott points could be amassed for that property.