Who owns Whistler? Vail Resorts On August 8, 2016, American company Vail Resorts bought Whistler Blackcomb Holdings for C$1.39 billion.