I haven't been to them all, but generally the big resorts that cater mainly to European tourists accept topless sunbathing as it is common among Europeans. At some - not all - of the smaller, family run hotels you will find that it is frowned upon.
Regards, Susanne