Big Savings and low prices on Iditarod Trail Headquarters, Wasilla, Alaska. Wasilla,. Wasilla. Alaska. United States of America hotels, motels, resorts and inns. Find best hotel deals and discounts. Book online now or call 24/7 toll-free..