Long Island has rolling hills, sand traps, and green a plenty to meet all of your golfing desires. From challenging a black course to more accessible courses, there is something for everyone who wants to take a whack. Here are the best courses on Long Island!

2015: Long Islanders Voted Bethpage State Park Golf Course Best Golf Course on Long Island!

Bethpage State Park Golf Course
99 Quaker Meeting House Rd., Farmingdale. 516-249-0700. bethpageproshop.com

Once again, Bethpages Black Golf Course has been voted the Best on Long Island. These links gained national recognition in 2012, when pros from around the world descended upon the challenging course to take part in The Barclays tournament. But you dont have to put up Phil Mickelson-type scores to play the Black course r the Red, Green, Blue or Yellow ones, for that matter. The course is open to the public all year round, offering 18 holes to anyone with the patience and the practice to rise to the occasion.

2014: Long Islanders Voted Bethpage State Park Golf Course in Farmingdale Best Golf Course on Long Island!

1. Bethpage State Park Golf Course
99 Quaker Meeting House Rd., Farmingdale. 516-249-0700. bethpageproshop.com

2. Rock Hill Golf and Country Club
105 Clancy Rd., Manorville. 631-878-2250. rockhillgolf.com

3. Eisenhower Park
Eisenhower County Park, East Meadow. 516-572-0348.

2013: Long Islanders Voted Bethpage State Park Golf Course in Farmingdale Best Golf Course on Long Island!

1. Bethpage State Park Golf Course
99 Quaker Meeting House Rd., Farmingdale. 516-249-4040. www.nysparks.com

2. Rock Hill Golf and Country Club
105 Clancy Rd., Manorville. 631-878-2250. www.rockhillgolf.com

3. Eisenhower Park
Merrick and Stewart Avenues, East Meadow. 516-572-0348. www.nassaucountyny.gov

2012: Long Islanders Voted Bethpage State Park in Farmingdale Best Golf Course on Long Island!

1. Bethpage State Park
99 Quaker Meeting House Rd., Farmingdale. 516-249-4040. www.nysparks.com

2. Rock Hill Golf and Country Club
105 Clancy Rd., Manorville. 631-878-2250. www.rockhillgolf.com

3. Eisenhower Park
Merrick and Stewart Avenues. 516-572-0348. www.nassaucountyny.gov

2011: Long Islanders Voted Bethpage State Park in Farmingdale Best Golf Course on Long Island!

1. Bethpage State Park
99 Quaker Meeting House Rd., Farmingdale. 516-249-0700. nysparks.state.ny.us

2. Harbor Links
1 W. Fairway Dr., Port Washington. 516-767-4816. www.harborlinks.com

3. Eisenhower Park
1899 Hempstead Tpke., East Meadow. 516-572-0348. www.eproshop.org

2010: Long Island Voted Bethpage State Park the Best Public Golf Course on Long Island!

1. Bethpage State Park
99 Quaker Meeting House Rd., Farmingdale. 516-249-0700. www.nysparks.com/parks/108/details.aspx

2. Eisenhower Park
Eisenhower Memorial Park, East Meadow. 516-572-0327.

3. Montauk Downs
50 S. Fairview Ave., Montauk. 631-668-1234. www.montaukdowns.org