Located on Amelia Island (about 35 miles northeast of Jacksonville ... There are also 23 fast-dry clay tennis courts, nature programs, bike rentals and yoga classes at the fitness facility.