Sri Lanka is rapidly emerging as one of Asia's most captivating golf destinations. Featuring historic colonial-era links, mist-draped mountain courses, championship resort fairways, and exclusive military-managed seaside links, the island offers a golfing experience like no other. Whether you are a seasoned golfer, a executive business traveler, or a luxury vacationer looking for world-class tee times combined with tropical hospitality, Sri Lanka provides an unforgettably diverse golf itinerary.
From playing through tropical flora and lake vistas to teeing off alongside active airfield runways or historic naval harbors, here is the ultimate guide to the finest championship golf courses in Sri Lanka, complete with curated luxury experience packages for discerning travelers.
Top Championship Golf Courses in Sri Lanka
1. Royal Colombo Golf Club (Colombo)
Established in 1879, the Royal Colombo Golf Club (RCGC) holds the proud distinction of being the second oldest 'Royal' golf club outside the United Kingdom, having received its Royal Charter from King George V in 1928. Located right in the heart of Sri Lanka's bustling commercial capital, this 18-hole championship course spans 5,969 yards (Par 72) of lush green fairways interspersed with scenic water hazards, historic railway tracks, and sanctuary flora.
- Established: 1879 (Royal Charter granted in 1928)
- Course Specs: 18-hole championship course, Par 72, 5,969 yards
- Facilities: Floodlit driving range, PGA golf academy, pro shop, luxurious clubhouse, fine-dining restaurant
- Ideal For: Business travelers, executive stopovers, and luxury urban visitors looking for prestigious golf within easy access of 5-star Colombo hotels
- Pro Tip: The Kelani Valley railway line runs right through the course, adding a charming historic ambiance as trains pass through during play.
2. Victoria Golf & Country Resort (Digana, Kandy)
Consistently voted among the 'Top 100 Most Beautiful Golf Courses in the World' and named 'Best Course in Asia' multiple times by Asian Golf Monthly, Victoria Golf & Country Resort is a masterpiece designed by renowned golf architect Donald Steel. Set on a breathtaking 500-acre estate overlooking the tranquil Victoria Reservoir and the mist-covered Knuckles Mountain Range, this 18-hole championship course (Par 73, 6,946 yards) offers thrilling elevation changes, coconut palm fairways, and pristine putting greens.
- Award-Winning Status: Multiple recipient of 'Best Course in Asia'
- Course Specs: 18-hole championship course, Par 73, 6,946 yards
- Facilities: Practice driving range, PGA-certified coaching, modern golf carts, experienced caddies
- Amenities: Luxury private villas, infinity pool, tennis courts, equestrian center, fine dining
- Ideal For: Luxury resort guests, golf holiday enthusiasts, and nature lovers seeking high-elevation tropical play
3. Nuwara Eliya Golf Club (Nuwara Eliya)
Founded in 1889 by British tea planters, the Nuwara Eliya Golf Club (NEGC) is one of Asia's oldest golf clubs and a stunning testament to Sri Lanka's colonial heritage. Nestled at an elevation of 6,128 feet (1,868 m) at the base of Mount Pidurutalagala, the 18-hole championship course (Par 71, 6,075 yards) winds through towering fir trees, cypress groves, native gorse, and historic water streams. The cool mountain air and crisp climate make every round refreshing and unique.
- Colonial Heritage: One of Asia's oldest golf clubs, established in 1889
- Course Specs: 18-hole championship course, Par 71, 6,075 yards
- Facilities: Practice green, equipment & shoe rentals, full pro shop
- Clubhouse: Historic British colonial clubhouse featuring wood-paneled bars, cozy fireplaces, and legendary hill country hospitality
- Climate: Refreshing cool mountain climate (15°C - 20°C), ideal for all-day golfing
4. Shangri-La's Golf & Country Club (Hambantota)
Set along Sri Lanka's pristine southern coastline, Shangri-La's Golf & Country Club is the island's premier resort championship golf course. Designed by acclaimed architect Rodney Wright, this 18-hole par-70 layout spans across three distinct eco-zones: the Coconut Plantation, the Dune Landscape, and the Sapphire Mine wetlands. Play surrounded by swaying palms, natural sand dunes, ocean breezes, and exotic native birdlife.
- Setting: Luxury coastal resort course integrated into 145 hectares of natural landscapes
- Course Specs: 18-hole championship course, Par 70
- Practice Facilities: Driving range, practice bunkers, expansive putting green
- Services: Personalized golf lessons, pro shop, GPS-enabled cart fleet
- Resort Highlights: Direct beach access, Chi Spa, 5-star dining, private beach club
5. Eagles' Golf Links - China Bay (Trincomalee)
Operated by the Sri Lanka Air Force, Eagles' Golf Links offers a spectacular 18-hole championship layout (Par 72) perched over the breathtaking panoramic waters of China Bay and Clappenburg Bay in Trincomalee. Featuring undulating fairways, oceanfront tee boxes, and sea breezes, it delivers an unforgettable game in a tranquil coastal setting.
- Management: Operated by the Sri Lanka Air Force
- Course Specs: 18-hole championship course, Par 72
- Key Features: Panoramic coastal bay views, professional caddie service, refreshed cart service
- Group Amenities: Private tee times, driving and putting greens, clubhouse seafood lunches, sunset harbor drinks
- Nearby Retreats: Luxury beach resorts in Nilaveli and Trincomalee, Pigeon Island marine park
6. Sandy Bay Golf Links (Trincomalee)
Managed by the Sri Lanka Navy, Sandy Bay Golf Links is an exclusive championship course situated within the historic Naval Dockyard area of Trincomalee. Overlooking the natural deep-water Trincomalee Harbour in the Indian Ocean, this seaside course provides golfers with unparalleled maritime views and impeccable greens maintained to naval military standards.
- Managed By: Sri Lanka Navy
- Location: Sandy Bay, Naval Dockyard, Trincomalee
- Setting: Direct seaside layout overlooking the historic natural harbor
- Facilities: Championship course, driving range, putting green, clubhouse, cart and caddie services
- VVIP Access Note: As the course resides inside controlled naval premises, access for international guests and VVIP clients requires advance security coordination with the Sri Lanka Navy.
7. Koggala Golf Club (Southern Province)
Located on the southern coast just minutes from Galle Fort, Weligama, and Unawatuna, Koggala Golf Club offers a truly unique 9-hole (Par 35) layout. The fairways run directly alongside Koggala Lake and the Sri Lanka Air Force Koggala Air Base runway, offering an exhilarating playing backdrop where light aircraft occasionally land alongside your game.
- Course Specs: 9-hole golf course (Par 35, played twice for 18 holes)
- Unique Setting: Fairways alongside Koggala Lake and SLAF Airbase runway, minutes from southern beaches
- Facilities: Practice driving range, putting green, caddies, cart rentals, pro shop, lakeview clubhouse restaurant
- Vibe: One of Sri Lanka's most picturesque and casual seaside golf venues
Curated GMCT Luxury Golf Travel Packages
To ensure a seamless, world-class experience, CeyGate Tours / GMCT offers signature curated luxury packages combining private helicopter charter transfers, VVIP course clearances, 5-star accommodations, and bespoke island experiences.
East Coast VVIP Maritime Golf Package (Trincomalee)
- Exclusive Access: Privileged round of golf at Sandy Bay Golf Links with pre-arranged Sri Lanka Navy VVIP security clearance
- Maritime Heritage: Guided private tour of the historic Naval Dockyard (where permitted) and a private Trincomalee Harbour boat cruise
- Cultural Icons: Guided visits to Koneswaram Temple perched on Swami Rock and Fort Frederick
- Ocean Adventure: Snorkeling or scuba diving at Pigeon Island National Marine Park
- Gastronomy & Stay: Fresh seafood dinners overlooking the bay and luxury beachfront resort stays in Nilaveli or Trincomalee
South Coast & Heritage Golf Safari Package (Koggala & Galle)
- Morning Tee Off: Championship 9/18-hole golf at Koggala Golf Links with runway and lake vistas
- Gourmet Experience: Fresh lobster and seafood lunch at the Koggala clubhouse
- Nature Safari: Boat safari across Koggala Lake exploring cinnamon islands and herbal gardens
- Colonial Heritage: Sunset walking tour of UNESCO World Heritage Galle Fort
- Luxury Accommodation: 5-Star coastal stay at Cape Weligama, The Fortress Resort & Spa, or Amanwella
Whether you desire a single round on an iconic course or an all-inclusive island-wide golf tour with private air transfers between Colombo, Kandy, Nuwara Eliya, Trincomalee, and Hambantota, our concierge team customizes every detail for your ultimate golf holiday in Sri Lanka.
