Sri Lanka has one of the oldest golf histories in Asia. The Sri Lanka Amateur Golf Championship, established in 1891, is among the oldest national golf championships in the world. The courses that have grown from that colonial foundation span four distinct environments: a Donald Steel-designed highland course at 6,933 yards beside the Victoria Reservoir near Kandy, a century-old colonial club in Colombo that claims to be the second oldest royal golf club outside Britain, a Shangri-La resort course on the south coast at Hambantota, and the Nuwara Eliya Golf Club founded in 1889 in the tea plantation highlands at over 1,800 meters above sea level. Five courses are listed in the GolfLux database, and the variety across them is what makes Sri Lanka genuinely interesting as a golf destination.
The island does not have the volume of Thailand, Malaysia, or Indonesia. What it offers is a circuit across genuinely different landscape types in a relatively compact island, combined with a non-golf identity that is independently strong. The Temple of the Tooth Relic in Kandy, the Sigiriya Rock Fortress UNESCO World Heritage Site in the Cultural Triangle, the whale watching off Mirissa on the south coast, and the Yala National Park leopard safaris give Sri Lanka a tourism program that stands entirely on its own terms. Golf here sits within that broader travel experience rather than leading it.
Sri Lanka suits golfers building a South Asia cultural and nature circuit, visitors from India, Singapore, or the Gulf who want a distinctive island golf escape, and couples where the heritage and wildlife program is as important as the rounds.
Best golf courses in Sri Lanka
Five courses serve the island across three main golf regions.
1. Nuwara Eliya Golf Club
Nuwara Eliya Golf Club is an 18-hole, par 71 layout measuring 6,070 yards with a slope of 129, founded in 1889, located in Nuwara Eliya town in the central highlands at over 1,800 meters elevation according to the club. The 1889 founding date makes it one of the oldest golf clubs in Asia, and the highland setting in the middle of Sri Lanka’s tea plantation country gives it a playing environment entirely unlike the lowland tropical courses across the region. Temperatures at this elevation are noticeably cooler than the coast, sitting around 15 to 20 degrees Celsius, and the mist that rolls across the tea slopes in the early morning is specific to the Nuwara Eliya highland character.
It suits golfers who want the oldest and most historically grounded course in Sri Lanka, and any visitor combining a Nuwara Eliya tea plantation visit with a round. The cooling highland temperatures make it one of the most comfortable golf experiences in the entire GolfLux Asia database.
2. Victoria Golf Club
Victoria Golf Club is an 18-hole, par 73 layout measuring 6,933 yards with a slope of 113, designed by Donald Steel, located in Digana near Kandy according to the club. Steel’s design pedigree connects him to courses in the UK and Europe, and at 6,933 yards the Victoria course is the longest in Sri Lanka. The setting beside the Victoria Reservoir, with the Knuckles Mountain Range visible from several holes, gives it a highland scenic character that few courses in South Asia can match. The slope of 113 makes it more accessible across handicap levels than the length might suggest.
It suits golfers who want the longest course in Sri Lanka and a named-architect layout in a highland reservoir setting, and as the primary round for golfers based in the Kandy area.
3. Royal Colombo Golf Club
Royal Colombo Golf Club is an 18-hole, par 71 layout measuring 6,560 meters with a slope of 127, built in 1896, described by the club as the second oldest royal golf club outside the United Kingdom according to the GolfLux listing. The 1896 founding and the royal designation give it a historical standing that no other Sri Lanka course can match, and the Colombo location makes it the most practically accessible course for golfers based in the capital during a business visit or city transit.
4. Shangri-La’s Hambantota Golf Club
Shangri-La’s Hambantota Golf Club is an 18-hole, par 70 layout measuring 6,107 yards, designed by David McLay Kidd, opened in 2016 within the Shangri-La Hambantota Resort and Spa on the south coast according to the club. The McLay Kidd design credential, connecting it to Bandon Dunes in Oregon and Castle Stuart in Scotland, gives it the strongest contemporary architect pedigree of any Sri Lanka course. The Hambantota position on the south coast faces the Indian Ocean and puts it within range of the Yala National Park and the Mirissa whale watching season.
5. Eagles’ Golf Links
Eagles’ Golf Links is an 18-hole, par 72 layout measuring 6,802 yards, located near Trincomalee Harbour on the east coast according to the club. At 6,802 yards it is a proper championship-length layout, and the east coast position near Trincomalee gives it the most distinctly coastal setting of the Sri Lanka courses.
Which course is better?
Nuwara Eliya is the first choice for historical standing and the most distinctive highland tea country setting. Victoria Golf Club is the longest course with the Steel design credential near Kandy. Royal Colombo is the most historically significant and most city-convenient. Shangri-La Hambantota is the strongest resort stay-and-play option with the McLay Kidd design. Eagles’ Golf Links suits east coast visitors near Trincomalee. Most Sri Lanka programs rotate through Nuwara Eliya, Victoria, and one coastal course across a five to seven day island circuit.
Best time to play golf in Sri Lanka
Sri Lanka’s climate varies significantly by region due to two monsoon systems. Sri Lanka Tourism notes the southwest monsoon from May through September brings rain to the west and south coasts and the highlands, while the northeast monsoon from October through January affects the north and east coasts.
December to April is generally the most reliable window for western and highland Sri Lanka, covering Colombo, Kandy, Nuwara Eliya, and Hambantota. The northeast monsoon has subsided, temperatures are comfortable, and the west coast beaches are at their most accessible.
May to September suits the east coast, covering Eagles’ Golf Links near Trincomalee, when the northeast monsoon has passed and the southeast coast has its driest conditions.
The highland courses at Nuwara Eliya and Victoria are playable year-round given the cooler elevation, though afternoon mist is common in the highland wet season.
Sri Lanka golf holidays and package tours
Sri Lanka suits seven to fourteen day programs that use the island’s compact size and road network to cover multiple regions. Bandaranaike International Airport in Colombo is the main entry point with direct connections from Singapore, Dubai, Kuala Lumpur, Bangkok, and Indian cities. A second international airport at Mattala Rajapaksa near Hambantota serves the south coast.
The most natural Sri Lanka golf circuit connects Colombo for the Royal Colombo round, a highland drive through Kandy for Victoria Golf Club and the Temple of the Tooth, up to Nuwara Eliya for the tea plantation round and the 1889 club, and south to Hambantota for Shangri-La and the Yala safari. The entire circuit is manageable in seven to ten days without rushing.
Practical package formats:
4 days golf in Colombo with Royal Colombo rounds and city program
4 days golf in Kandy with Victoria Golf Club rounds, Temple of the Tooth, and Sigiriya day trip
4 days golf in Nuwara Eliya with Nuwara Eliya Golf Club rounds and tea estate visits
9 days Sri Lanka golf package covering the main course circuit across the island
15 days Sri Lanka golf package for a comprehensive island program including all five courses
Sri Lanka’s wildlife and heritage program is the strongest of any island golf destination in South Asia. The Yala National Park has one of the highest leopard densities in the world according to Sri Lanka’s Department of Wildlife Conservation, accessible from Hambantota. The Sigiriya Rock Fortress, a UNESCO World Heritage Site, is a 200-meter-tall rock with a 5th-century palace at the summit surrounded by water gardens. Browse Sri Lanka golf packages or create a custom Sri Lanka itinerary that connects the course circuit with the island’s cultural and wildlife program.
Golf with Sri Lanka’s tea country and the Cultural Triangle
Nuwara Eliya’s tea plantation setting gives its golf course a specific physical context unavailable elsewhere in Asia. The Nuwara Eliya district produces the highest elevation Ceylon teas, with the bushes planted on hillside terraces above 1,800 meters visible from the golf course approach road. Sri Lanka’s Tea Board notes the Nuwara Eliya region’s high-grown teas as among the most prized Ceylon varieties, with the cool temperature and misty conditions producing a lighter, more delicate leaf than the lowland estates. A round at the 1889 club followed by an afternoon at a Nuwara Eliya tea factory is a pairing specific to this part of the island.
The Cultural Triangle, bounded by Colombo, Kandy, and Anuradhapura, contains the highest concentration of UNESCO-listed heritage sites in Sri Lanka. The Temple of the Tooth Relic in Kandy, housing a tooth relic of the Buddha and the site of the Esala Perahera procession in July or August, is Sri Lanka’s most visited religious site. Sigiriya, the 5th-century rock fortress with water gardens, gallery frescoes, and palace ruins at the summit, is 90 minutes northeast of Kandy and accessible as a day trip. The Victoria Golf Club near Kandy is the natural golf anchor for any Cultural Triangle program.
The south coast between Hambantota and Mirissa provides the strongest natural wildlife and beach program alongside Shangri-La’s golf. Whale watching off Mirissa and Dondra Head from November through April, when blue whales and sperm whales pass through Sri Lanka’s southern waters, is cited by Sri Lanka Tourism as one of the most accessible whale watching experiences in Asia. The Yala and Udawalawe national parks east of Hambantota cover elephant, leopard, and bird populations that make southern Sri Lanka the most productive wildlife circuit on the island.
Book tee times in Sri Lanka
All five Sri Lanka courses are accessible with advance booking through GolfLux. Nuwara Eliya Golf Club sees peak demand during the April to August cooler season when Colombo residents drive up for the highland temperatures. Victoria Golf Club is accessible with a few days’ notice outside of local tournaments. Royal Colombo is open to visitors with advance booking. Shangri-La Hambantota is best booked as part of the resort stay package. Eagles’ Golf Links is accessible with short notice outside of the December to April peak east coast season.
When organizing a Sri Lanka golf program, confirm tee times alongside accommodation in each region rather than treating them separately, plan road transfer timing between Colombo, Kandy, Nuwara Eliya, and Hambantota as the main logistics constraint, and build at least one wildlife or heritage day between golf mornings to give the island circuit its full character. Start planning here or view Sri Lanka golf packages to find a program that covers the full island circuit.