Sri Lanka is a hidden gem for golf enthusiasts, offering a mix of historic and scenic courses set against breathtaking landscapes. From coastal fairways with stunning ocean views to lush, high-altitude courses surrounded by tea plantations, the island provides a diverse golfing experience. With a tropical climate and well-maintained courses, Sri Lanka is an ideal year-round golf destination. Many courses date back to the colonial era, combining rich history with challenging layouts that cater to all skill levels.
A must-play course is the Royal Colombo Golf Club, established in 1879, one of the oldest golf clubs outside Britain. This par-71 course features tree-lined fairways, strategically placed bunkers, and scenic water hazards, making for a classic parkland experience. For a cooler, picturesque setting, the Nuwara Eliya Golf Club is located 6,000 feet above sea level in the misty central highlands.
This century-old course weaves through rolling hills and tea estates, offering tight fairways and challenging greens. Golfers can also explore the Victoria Golf & Country Resort, near Kandy, known for its breathtaking views and championship layout.
Below is a list of some of the best golf courses in Sri Lanka.


Find out why Rick Shiels thinks Vietnam should be on your next golf trip. Plus, discover 108 pages packed with Asia’s best golf destinations, travel ideas and insider inspiration.
Enter your details once to download the new issue and unlock our complete library of magazines and golf guides – free.
"*" indicates required fields
Want to put together an unforgettable Asian golf holiday? Learn everything needed with this FREE 6-step trip planner.