t's generally not necessary to pre-book ski passes as they can be bought directly at the ski resort. However, some resorts offer online booking with possible discounts for early bookings.