Map of Cyprus


Cyprus is one of the largest Mediterranean islands and it is currently divided into two parts, the occupied Turkish Cypriot north and Greek Cypriot Republic of Cyprus in the south. Despite the deep division, Cyprus has a long and rich heritage reaching back to the 7th millennium BC, fine examples of which can be seen in the castles, monasteries and ancient ruins. Cyprus is, according to legend, the birthplace of Aphrodite the goddess of love and beauty. She certainly has left her mark on gorgeous Cyprus with its cloudless skies, fantastic sandy beaches and warm, lapping Mediterranean Sea.

There are six golf courses in Cyprus and five are located in the south and one in the north but we need to remember that the Cyprus Golf Federation was only founded in 2000. We’ve yet to feature Korineum in Northern Cyprus, but we've added three in the south, including the newest, Elea (opened in 2010), Aphrodite Hills and Secret Valley. Tsada, now known as Minthis Hills, was the first grass course to be built in Cyprus and finally Vikla complete the southern line up.

Our golf course rankings for Cyprus were last updated in January 2020.

Top 100 Golf Courses - Cyprus


1st Cyprus Ranking

Elea Golf Club is at the heart of a new, luxury residential development that is set in an idyllic spot, only two kilometres from the Mediterranean Sea and the vibrant town of Paphos.


Average Reviewers Score:

Aphrodite Hills

2nd Cyprus Ranking

Routed over two plateaux, Aphrodite Hills is one of the best and most challenging Mediterranean courses.


Average Reviewers Score:

Secret Valley

3rd Cyprus Ranking

What was formerly a pleasant golfing experience is now a must play course, it's even possible that Secret Valley Golf Club could once again become the No.1 course in Cyprus.


Average Reviewers Score:

Cyprus Leaderboard

Rank Name Courses Played
1 steven Baker Courses Played 3
2 malcolm roberts Courses Played 3
3 Raimondas Courses Played 3
4 Radek Jaromersky Courses Played 3
5 Stuart Ridley Courses Played 3
6 Bodunkov Alexey Courses Played 3
7 Tim Lloyd Courses Played 2
8 Ady Keeble Courses Played 2
9 Owen mills Courses Played 2
10 Andy Courses Played 2