Flight
Savannah/Hilton Head International Airport (SAV) is definitely the closest airport to venue. There are a few others, but they will involve a bit of a drive.
House Or Rental
Hotel
If you prefer a hotel over a house rental, there are lots of options in Savannah, and only about a 20 minute drive from the venue!