based on my trip can vouch for raffles palm (not near dubai mall, its on the palm), raffles downtown (didnt stay here personally but my stay at raffles palm was outstanding), sofitel obelisk (only with the club membership)
Been to Singapore last October. My personal choice is Dubai as there is more to do in Dubai for longer duration. However, I stayed 9 days in both Dubai and Singapore.