Explore Golf Courses in Sri Lanka

Play golf in a land of tea plantations, beaches, and mountain backdrops. Sri Lanka offers a timeless golfing experience for nature lovers and adventurers.

Discover the Best Golf Courses in Sri Lanka

Tee off in the highlands, by the coast, or beside colonial landmarks. Sri Lanka’s golf courses combine natural beauty, cool climates, and heritage charm for a truly unique golfing experience.

Sri Lanka may not be as widely known for golf as its neighbors, but it’s a hidden gem for those seeking scenic, historic, and tranquil courses. With a blend of colonial-era clubs, lush tea country fairways, and laid-back resort experiences, Sri Lanka offers a refreshing take on golf in Asia.

Whether you’re teeing off beneath the misty hills of Nuwara Eliya, playing alongside lakes and forests in Kandy, or enjoying a tropical round near Colombo’s coastline, you’ll find fewer crowds, cooler climates, and spectacular views.

At GolfSG.net, we’ve curated the top golf destinations in Sri Lanka — ideal for travelers, expats, and locals seeking memorable golf experiences in a naturally stunning setting.


Key Golfing Regions in Sri Lanka

  • Colombo & Western Province – Features historic courses like Royal Colombo Golf Club, offering colonial charm in the capital city.

  • Nuwara Eliya (Hill Country) – Play in cool mountain air surrounded by tea plantations and heritage landscapes.

  • Kandy – Home to Victoria Golf Resort, one of the most scenic courses in Asia, near the ancient city of Kandy.

  • Hambantota (Southern Province) – Coastal region with resort-style golfing and access to wildlife parks.


What to Expect from Golfing in Sri Lanka

  • Cool-Climate Golf – Unique mountain courses for a refreshing change from tropical rounds

  • Colonial-Era Charm – Courses like Royal Colombo offer a glimpse into Sri Lanka’s British past

  • Relaxed Atmosphere – Laid-back golfing with minimal crowds

  • Nature & Wildlife – Courses surrounded by forests, lakes, and even monkeys or peacocks!

  • 🛏️ Stay-and-Play Resorts – Most courses offer luxury lodging, spa access, and leisure activities


Course Types Available in Sri Lanka

  • Private Clubs – Some of the oldest in Asia, with guest access often available

  • Resort Courses – Offer full packages for tourists and stay-in guests

  • Public Courses – Fewer in number but open to visitors with prior booking

  • Driving Ranges – Limited availability but growing in urban centers


Plan Your Golf Trip to Sri Lanka

The best time to play golf in Sri Lanka is during the dry seasons:

  • West/South: December to March

  • East/North: May to September

Most golf courses welcome visitors and tourists, but it’s recommended to:

  • Book tee times in advance (especially at private clubs)

  • Arrange golf transfers or drivers through your resort

  • Combine golf with sightseeing (temples, national parks, or tea estates)

Discover Golf by Region

Browse Sri Lankan golf courses by area using our filters: Colombo, Kandy, Nuwara Eliya, Hambantota & more

Featured Golf Courses in Sri Lanka

Explore our top-selected golf courses in Sri Lanka — from misty hill-country fairways to heritage clubs in the capital. Handpicked for their scenery, tranquility, and timeless appeal.

Golf Travel & Lifestyle

Golf guides, resort reviews, and ideas for your next golf trip.

Grow Your Golf Business with GolfSG

Reach passionate golfers and expand your customer base by listing your business on GolfSG.net.

• Promote Your Golf Course, Shop, or Services
• Get More Bookings & Visibility
• Target Golf Enthusiasts in Singapore & Beyond

Useful Golf Resources in Sri Lanka

Sri Lanka Tourism Official Website

Plan your trip with cultural experiences, scenic routes, and top destinations.

Sri Lanka Golf Union (SLGU)

The national golf body supporting tournaments and club development.