To reach Ocho Rios, Jamaica for your villa vacation the best airport to fly into is Montego Bay Sangster International Airport. The airport sits on Jamaica's northwest coast making it a gateway to the best tourist areas of the island. It is a reasonable one-and-a-half-hour drive from the airport to Ocho Rios.