There are spinning classes offered in many hotel clubs, private gyms, at Aspire, and elsewhere in the community.

Cycling groups do exist here. They generally go out for long rides on weekend mornings, quite early to beat the heat. Send me a PM and I'll provide you contact details.