Your best option if you have to fly in, would be to fly into JAX International. Listed below are a couple Hotel and AirBNB options! If you want to look for your own, please look in the Alachua County or Highsprings area!
Hotel
Holiday Inn Express & Suites Alachua - Gainesville Area, an IHG Hotel