The closest major airport to Hampton Inn Jacksonville/Ponte Vedra Beach-Mayo Clinic Area is Jacksonville, FL (CRG-Jacksonville Executive at Craig), which is 13.8 mi away (16 minutes by car). Another top airport is St. Augustine, FL (UST-Northeast Florida Regional), which is around 20.5 mi away.