In reply to davy_boy:
Few years since I've been, but quite of few of the ski shops that were open were hiring bikes. If you pop onto the Cauterets website there's a list of ski shops and their contact numbers/emails/websites.
Where abouts are you staying? Maybe worth dropping them an email?