Top Golf Courses in India: A Legacy of Excellence

From the charming golf clubs of the British era to the contemporary, state-of-the-art golf courses in India, here’s a list of India’s best offerings across cities to enjoy the game in style.

Published On May 25, 2024 | Updated On Jun 26, 2024


Looking for some green grounds to tee off in style? Let’s dive into some of the top golf courses in India, each with its unique charm and strategic challenges. Contrary to the popular belief that golf is solely an elite pastime, this leisurely sport has seen significant contributions from India and has also been played competitively for decades. From historic clubs to modern masterpieces, India offers a diverse range of golfing experiences that are sure to delight every golf enthusiast. So, grab your clubs and explore!


Welcome to the Royal Calcutta Golf Club, affectionately known as 'The Royal'.  This gem is the oldest golf club ever built outside the British islands. The course has moved locations from the vicinity of Calcutta airport to the Maidan, before finding its permanent spot at Tollygunge in 1910. Here’s a fun fact: The secret behind the expansive, undulating fairways at this golf course in India is the land it was built on- originally cultivated as lush paddy fields!


Step into Delhi Golf Club, India and you'll feel like you're in a living museum. One of the best golf clubs in north India, the Delhi Golf Club boasts two iconic courses: the Lodhi and the Peacock. Playing here means golfing amidst ancient Mughal ruins. It’s not just a course; it’s a rendezvous point for sportspersons and diplomats alike. Plus, it hosted the Indian Open in 2015!

DLF Golf Resort website

In Gurgaon, the DLF Golf and Country Club stands tall, literally and figuratively. It's ranked #1 among India's golf courses and features the renowned Gary Player and Arnold Palmer courses. This club screams luxury and precision. Don’t forget to check out Golden Greens and Jaypee golf clubs in Delhi NCR while you're around- they too deserve a place among the top golf courses in India.


Mumbai's Bombay Presidency Golf Club is a rather rare patch of green in a city starved for space. Recent renovations in 2009 have given it a fresh lease of life, making it a strong contender for the best golf course in India. With skyscrapers peeking over the fairways, it’s truly an urban oasis for Mumbaikars.


Nestled in Maharashtra’s majestic Sahyadri mountain range, the Oxford Golf Course and Country Club is a picturesque retreat. While you’re there, make sure to also visit the historic Poona Golf Club. Both offer challenging courses and stunning views, perfect for a relaxing game.


Royal Springs Golf Course in Srinagar is not just about golf; it’s about the experience. Often a venue for cultural events and performances, this course is set against the backdrop of the magnificent Zabarwan Mountains and Dal Lake. It’s like playing golf on a postcard.

KBG Club website

In Ahmedabad, Kalhaar Blues and Greens- as the name suggests- challenges golfers with its water bodies shrouding most of the holes. Opened in 2012, it’s the second-of-its-kind Niklaus Design golf course in India and is a true test of a golfer’s skill and strategy.

Ootacamund Gymkhana Club website

Golfing at 7000 feet above sea level is an experience like no other, and that’s what you get at the Ootacamund Gymkhana Club in Ooty. Surrounded by the Avalanchi range and dense woods of eucalyptus, oak, and rhododendron, this course is as challenging as it is breathtaking.

Prestige Golfshire Club website

Just a short drive from Bangalore, Prestige Golfshire offers a tranquil escape with world-class golfing. Don’t miss nearby gems like the Karnataka Golf Association and Eagleton on Mysore Road. It’s a golfer’s dream come true.


Finally, we have the Boulders Hill Golf Course and Country Club, known for its warm and welcoming atmosphere. While in Hyderabad, also visit the Hyderabad Golf Club, which is set within the historic Golconda Fort. It’s a perfect blend of history and sport.

There you have it, folks! Whether you’re a seasoned pro or a weekend warrior, these top golf courses in India offer something for everyone. Pack your bags, book your tee times, and get ready for an unforgettable golfing adventure!

Photo: Shutterstock