Sandals resort will book your flight for you, however they can't do it until 10 months prior. The airport you will fly into is Sangster International Airport in Montego Bay (MBJ). The resort does have transportation.
Airport
Sangster International Airport, Montego Bay, Jamaica