In major cities like Mexico City, Manila, or Bangkok, there's no
problem finding gyms that offer day passes, often for very little
money. Try inside international hotels if you can't find a gym.
In beach resort areas, also try inside international hotels, and
expect to pay as much as $10-15 for a day pass.