Amelia Island Florida Golf Courses Hotels & Resorts
Amelia Island is located in the upper north east corner of Florida on the Atlantic Coast. This unique and picturesque island is just over a 40 minute drive north of Jacksonville and just south of the border with Georgia. In addition to a great collection of challenging golf courses, Amelia Island offers 13 miles of pristine white sand beaches, clear calm waters an abundance of natural wildlife along with a collection of top of the line resorts and hotels