The nicest hotel in PR is the Ritz Carlton and it right near Chabad. The only Starwood in San Juan is downtown near the cruise terminal and its horrible. I am not a big fan of PR though although I've been there twice recently.
I would recommend the Le Merridien in Cancun. Great hotel and its only a catagory 4 (40,000 for 5 nights). You can PM me for more info.