DestinationsHotelsPackagesJourney DesignerHow It WorksBlog
Design a TripExplore
← Back to BlogGolf Destinations

Best Golf Courses in India 2026

From the world's oldest golf club outside the British Isles to a Jack Nicklaus design at the foot of the Nandi Hills — India's finest courses ranked, reviewed, and priced honestly.

Gianfranco LopaneGianfranco Lopane · Founder, DGE Golf
August 31, 2026
· 12 min read

India has been playing golf since 1829, when a group of Scottish merchants in Calcutta laid out the first course outside the British Isles. Nearly two centuries later, the country has over 200 courses across its major cities — and a small number that would stand comparison with the best club golf in the world.

Most international golfers arrive in India for business and assume the golf will be an afterthought. They are wrong. The Royal Calcutta Golf Club is one of the most extraordinary sporting venues on the planet. Delhi Golf Club offers a setting that no architect could invent today. And the Jack Nicklaus design at Prestige Golfshire outside Bangalore is as well-constructed a course as you will find anywhere in Asia.

The challenge in India is access, not quality. The best courses are private clubs that require a member introduction or a specialist booking arrangement. Green fees listed below are visitor rates where applicable; some courses are effectively invitation-only, and the price is the least of the barriers. Working with a golf travel company that has established relationships with these clubs is the practical solution for most visitors.

India's golf geography divides broadly into four hubs: Kolkata (the cradle of the game in India, home to Royal Calcutta and Tollygunge), Delhi-Gurugram (the largest concentration of championship courses, driven by corporate demand), Bangalore (the fastest-growing golf market in India, with Eagleton and Prestige Golfshire as its anchors), and Mumbai (limited land, but Bombay Presidency and Willingdon Sports Club keep the city on the golf map). Pune adds a smaller but historically significant cluster south of Mumbai.

I have played in all four cities across multiple visits since 2010. The rankings below reflect the quality of the golf experience in full: course design, conditioning, access, and what the round actually feels like on the day.

01

Royal Calcutta Golf Club

Tollygunge, KolkataPar 73Founded 1829 — original layout evolved organicallyGreen fee: ₹6,000–₹9,000 (visitors by arrangement)

The oldest golf club outside the British Isles and still the most prestigious address in Indian golf. Founded in 1829 on the outskirts of colonial Calcutta, Royal Calcutta carries a weight of history that no other course on the subcontinent can match. The layout weaves across 200 acres of mature parkland, with enormous trees, natural water hazards, and greens that have been perfected over nearly two centuries. The course plays to a par 73 and stretches past 7,000 yards from the tips — longer and more demanding than most visitors expect. Accessing a tee time here requires an introduction from a member or a specialist golf travel company. That exclusivity is part of the experience.

Best for: Serious golfers making a once-in-a-career pilgrimage. History and quality in equal measure.

02

Delhi Golf Club — Lodhi Course

Zakir Hussain Marg, New DelhiPar 72Major T. M. Mackintosh (1931), revised multiple timesGreen fee: ₹5,000–₹8,000 (visitor rates vary by season)

Nowhere else in golf do you play past 14th-century Mughal tombs, ancient domed mosques, and wild peacocks strolling across your line. The Delhi Golf Club occupies 220 acres of protected heritage land in the heart of New Delhi, a setting that makes every other urban course look ordinary. The Lodhi Course is the main 18-hole layout — well-bunkered, tree-lined, with greens that reward local knowledge. Winter mornings here, with mist hanging over the ancient stones and the city waking up around you, are genuinely unforgettable. The Club also operates a shorter Peacock Course (9 holes) and a driving range.

Best for: Golfers visiting New Delhi who want a world-class course alongside a once-in-a-lifetime setting.

03

DLF Golf & Country Club

Sector 42, Gurugram (Gurgaon)Par 72Stephen Kay Design GroupGreen fee: ₹7,000–₹11,000

The most tournament-ready course in India and the long-time host of the Hero Indian Open on the DP World Tour. DLF G&CC sits just outside Delhi in Gurugram — accessible by metro — and plays to a genuine championship standard. Wide landing zones reward aggressive tee shots, but the green complexes are subtly sloped and faster than they look. Water comes into play on several holes without ever feeling manufactured. The clubhouse, facilities, and conditioning match anything in South-East Asia. If you can get access through a member or a hotel arrangement (several Gurugram five-star hotels have reciprocal agreements), this is the most complete golf experience available near Delhi.

Best for: Low handicappers wanting a genuine tour-standard test near Delhi.

04

The Prestige Golfshire Club

Nandi Hills Road, BangalorePar 72Jack Nicklaus DesignGreen fee: ₹9,000–₹14,000

The only Jack Nicklaus Signature design in India and the most architecturally ambitious course in the country. Prestige Golfshire sits at the foothills of Nandi Hills, 40 kilometres north of Bangalore, on terrain that rises and falls in a way that most Indian courses cannot match. Nicklaus has used the topography intelligently — elevated tees, natural ravines, and long-distance views that reward a well-struck shot even before the ball lands. Green fees are the highest in the country at peak times, but the experience — course quality, conditioning, service — is commensurate. The adjoining Golfshire Hotel makes a two- or three-night stay straightforward.

Best for: Golfers who want the best-designed course in India. Pairs well with a Bangalore city itinerary.

05

Eagleton The Golf Resort

Bidadi, Bangalore Rural DistrictPar 72Robert Trent Jones IIGreen fee: ₹4,500–₹7,500

Eagleton was the first Robert Trent Jones II design in India and remains one of the best-value championship rounds in the country. The course sits 35 kilometres south of Bangalore city on undulating terrain, with a mix of open parkland holes and tighter tree-lined corridors that require accurate iron play. Water features on around half the holes without ever dominating the design. The resort accommodation is well-priced for a golf break, and the Bangalore connection makes combining a business trip with a few rounds entirely practical. Tee times are easier to secure here than at the private clubs above, making it the most accessible top-tier course in Karnataka.

Best for: Golfers combining a Bangalore business trip with golf. Best resort stay near Bangalore.

06

Bombay Presidency Golf Club

Chembur, MumbaiPar 70Founded 1927 — layout developed over decadesGreen fee: ₹4,000–₹6,500

Golf in Mumbai is a constant negotiation with space, and Bombay Presidency navigates that constraint as well as any course in the city. The layout fits 18 holes across Chembur, threading through urban terrain in a way that feels surprisingly coherent. Par 70 keeps rounds moving — useful in a city where time is at a premium — but the course still demands respect, with narrow fairways, mature trees that penalise loose tee shots, and greens with enough slope to make approach angle matter. The club maintains strong reciprocal arrangements with other Indian clubs, useful if your India trip takes you to multiple cities.

Best for: Golfers visiting Mumbai who want a full-length round rather than a driving range session.

07

Classic Golf & Country Club

Manesar, GurugramPar 72Graham Marsh / Ron GarlGreen fee: ₹5,500–₹8,500

Classic Golf sits about 45 minutes from central Delhi in the Manesar belt, closer to Gurugram than most tourists realise. The layout is more varied than its resort-course reputation suggests — Graham Marsh and Ron Garl have used the natural slopes to create genuine elevation changes on several holes, and the bunkering is strategic rather than decorative. The course is open to guests of the adjoining hotel, which removes the membership barrier that blocks access at Delhi Golf Club and DLF. A reliable choice for a second day of golf on a Delhi trip when the private-club tee sheets are full.

Best for: Non-members who want a quality round near Delhi without navigating membership requirements.

08

Poona Club Golf Course

Bund Garden Road, PunePar 70Founded 1894 — one of the oldest in IndiaGreen fee: ₹2,500–₹4,500

Pune's golf scene is underrated, and the Poona Club course is its anchor. Established in 1894, this is one of the oldest golf courses in India, occupying 100 acres in the city centre — land that becomes more remarkable with each passing year of Pune's urban growth. The course plays to a par 70 across compact, well-maintained parkland. It will not challenge a low handicapper from the back tees, but the history, the colonial-era clubhouse, and the pace of play make it worth a visit in its own right. Golf here costs a fraction of what you would spend at a resort course, and the experience is more authentically Indian for it.

Best for: Golfers in Pune who want a genuine piece of Indian golf history at a sensible price.

09

Kenilworth Golf & Country Club

Falta, West BengalPar 72Ian Lee DesignGreen fee: ₹3,500–₹5,500

The best course in West Bengal outside Kolkata itself. Kenilworth sits roughly 50 kilometres south of the city near the Hooghly River, on terrain that feels genuinely rural — a contrast to the traffic and density of Kolkata's urban courses. Ian Lee's design uses the flat land inventively, with water as the primary strategic element across multiple holes and fairways that reward a shaped tee shot rather than just distance. The resort hotel on site is modest but functional, and pairing Kenilworth with a Kolkata city stay and a round at Royal Calcutta makes for a worthwhile regional golf itinerary.

Best for: Golfers adding a resort round to a Kolkata city trip.

10

Karnataka Golf Association

Sankey Road, BangalorePar 70Founded 1904 — oldest golf course in South IndiaGreen fee: ₹2,000–₹4,000

KGA was established in 1904 and holds the distinction of being the oldest golf course in South India. The layout is compact — 18 holes across limited land in central Bangalore — and plays to a par 70. It will not test a strong player from the back tees, but it is well-maintained, efficiently run, and carries the kind of atmosphere that only decades of members and matches can create. Access is possible for visitors through the association, and the rates are among the most reasonable of any quality course in the city. A good choice as an add-on day if you have already played Eagleton and are considering Prestige Golfshire the following morning.

Best for: Golfers spending several days in Bangalore who want a central, affordable, historic round.

How to plan a golf trip to India

India is not a destination most golfers consider before they have been. After the first visit, a surprising number come back. The combination of extraordinary history, genuinely world-class courses, and the sheer strangeness of playing past Mughal tombs or through a city of 20 million people creates an experience that no European or Caribbean trip can replicate.

When to go: The best golf months are October through March, when temperatures across Bangalore, Delhi, and Kolkata are manageable and skies stay clear. Delhi and Kolkata can be cold in December and January — pleasant by day, potentially chilly for an early tee time. April onwards brings heat that makes afternoon golf in Delhi and Kolkata genuinely difficult. Bangalore, at 900 metres above sea level, is the most comfortable year-round, rarely exceeding 34°C even in summer.

Getting access: For private clubs like Royal Calcutta, Delhi Golf Club, and DLF Golf & Country Club, the only reliable route for a visitor is through a member introduction or a golf travel company with an established relationship. Several five-star hotels in Delhi and Kolkata have reciprocal agreements that allow guests to access specific clubs — this is worth confirming at the booking stage if golf is a priority. The resort courses (Eagleton, Prestige Golfshire, Classic Golf) are open to non-members and easier to book directly.

Multi-city itinerary: India rewards a trip that combines two golf cities rather than concentrating everything in one. A week that pairs Delhi with Bangalore gives you DLF and Classic Golf in the north and Eagleton or Prestige Golfshire in the south, with domestic flights between the two taking under two hours. A Kolkata anchor — adding Royal Calcutta — turns it into the most complete Indian golf itinerary possible. The logistics are more complex than a Portugal or Spain trip, but the rewards are proportionate.

Green fees and budgeting: Green fees in India remain significantly lower than Europe or the Caribbean in absolute terms, but the total trip cost is not dramatically cheaper once you factor in long-haul flights, five-star hotel rates in Delhi and Mumbai, and the cost of logistics between cities. Budget India golf trips do not really exist at the top end of the course list. What India offers instead is extraordinary golf experiences at prices that feel modest relative to their quality — Royal Calcutta at ₹9,000 (roughly €100) is one of the great sporting bargains on earth, if you can get on.

AI Journey Designer

Build your India golf trip in 3 minutes

Tell our AI which courses interest you, your travel dates, group size, and budget. It builds a complete India golf itinerary with tee-time access, hotels, and transfers — free.

Start the Journey Designer