February for reliable snow and sunny skies on the slopes, and July for warm hiking weather with vibrant mountain flora.
March and September offer significant discounts (up to 30% on hotels), still-good weather, and quieter trails and slopes.
Go in February for the best skiing or July for the best hiking.