The Grand at Moon Palace Cancun does have a gym on site that is available to hotel guests. Some hotel gyms may not have 24-hour access, so it is best to ask a front desk clerk for fitness centre hours.