Golf Courses in Nassau County & Amelia Island
Amelia River Golf Club offers a scenic 18-hole course along the Amelia River. One of Nassau County's best value public golf options with beautiful marsh and water views.
The Golf Club of Amelia Island is a semi-private course set amid the island's natural landscape. A well-regarded option for golfers who want a quieter, more exclusive experience in Nassau County.
The Golf Club at North Hampton is a private championship course within the gated North Hampton community in Yulee, just off Amelia Island. A well-maintained layout in Nassau County popular with golfers who prefer a quieter, residential setting.
Fernandina Beach Golf Course is Amelia Island's municipal course. An accessible, affordable public option right in the heart of Fernandina Beach. Great for residents and visitors who want a casual round without the resort price tag.
Oak Marsh is one of two championship courses at the Omni Amelia Island Resort in Fernandina Beach. A classic Florida marsh layout that's a favorite for resort guests and serious golfers visiting Nassau County.
Little Sandy is the Omni's short course in Fernandina Beach. A fun, approachable option for beginners, families, or anyone who wants a quick round without the full 18-hole commitment on Amelia Island.
The Amelia Island Club is a full-service private membership club offering golf, tennis, dining, and beach access. One of the most prestigious communities on the island, set along the coast of Nassau County.
With 99 holes of championship golf awaiting players of every skill level, Amelia Island is a true golfer’s paradise. This guide provides insights into the best golf courses, tips for visitors, and information on amenities available for golfers.