Sheraton Health Club and Beach is still the best in Doha.. It might be one of the oldest but very well maintained and they have the best beaches amongst the hotels.  The gym is the best compared to all I have seen so far and they have spinning classes