For the mega we stayed at the Pierre and Vacances place down near the airstrip. On the one hand, it’s in an awkward location- the climb up to the lift station felt brutal to start every ride, and ending every ride with a chilly tarmac descent wasn’t much better. But it’s fine for access to the main bit of town, we walked in for food no bother. It’s quite basic, and while our rooms were fine the balcony was falling apart a bit, all cracked concrete. But that’s kind of ideal for biking, they didn’t give a crap about us rolling in covered in mud and wheeling bikes into the living room. So this is one of those sort of half-assed recommendations where you can’t say anything was brilliant or even great but it all worked out really well just by being OK.
Are you set on alp d’huez? The new bottom lift opens up the lower trails a lot but it’s still imo not that good as a location, I’ll go back if we race there again but otherwise, locally I’d go over to les 2 alpes which is a much nicer town and a better riding location for most things. Less locally, I’ve not been to enough of the alternatives to recommend but I’d definitely rather stay at Les Arcs than Huez, it’s a much better hub for other resorts.