Fernandina Beach Golf Courses
The 18-hole Amelia National Golf & Country Club in Fernandina Beach, FL is a private golf course that opened in 2006. Designed by Tom Fazio, Amelia National Golf & Country Club measures 7166 yards from the longest tees.
95211 Clubhouse Road
Ferandina Beach, Florida 32034
Nassau County
18 Holes | Private golf course
| Par: 72 | 7166 yards
|
... details »
The 18-hole North/West at Fernandina Beach Municipal Golf Course in Fernandina Beach, FL is a public golf course that opened in 1920. Designed by Tommy Bird Songs, North/West at Fernandina Beach Municipal Golf Course measures 6777 yards from the longest tees and has a slope rating of 117 and a 71.
2800 Bill Melton Rd
Fernandina Beach, Florida 32034
The 18-hole South/North at Fernandina Beach Municipal Golf Course in Fernandina Beach, FL is a public golf course that opened in 1920. Designed by Tommy Bird Songs, South/North at Fernandina Beach Municipal Golf Course measures 6412 yards from the longest tees and has a slope rating of 119 and a 69.
2800 Bill Melton Rd
Fernandina Beach, Florida 32034
The Amelia River Club prides itself on being one of the best-conditioned golf courses in the area, boasting large, smooth TifEagle greens that are carefully sculpted around forested parkland. Due to the abundance of trees on the golf course, ball placement and accuracy are integral to doing well.
4477 Buccaneer Trail
Fernandina Beach, Florida 32034
Nassau County
The 18-hole The Golf Club at North Hampton in Fernandina Beach, FL is a semi-private golf course that opened in 2001. Designed by Arnold Palmer, The Golf Club at North Hampton measures 7080 yards from the longest tees and has a slope rating of 144 and a 75 USGA rating.
22680 N. Hampton Club Way
Fernandina Beach, Florida 32034
Nassau County
Located just 30 minutes north of Jacksonville International Airport, Fernandina Beach is a 27-hole, well-maintained, facility lying just yards from the Atlantic Ocean. Enjoy the Amelia Island atmosphere at a great price.
2800 Bill Melton Rd
Fernandina Beach, Florida 32034