Daily Sweat lists 3 gyms in Saint Lucia where you can train on a day pass, across 1 city. 3 sell passes at the front desk.