Bangalore is often called the golfing capital of South India. There are also many other golf courses scattered across Karnataka that are scenic and also challenging. Let’s explore the top ten golf courses in Karnataka, which includes those from Bangalore, Coorg, Chikmagalur, Shivamogga, Mysore, Kolar and Mangalore.
Golf Courses in Bangalore
1) Prestige Golfshire Club, Devanahalli, near Nandi Hills
Description: Prestige Golfshire Club is an 18-hole championship course measuring about 7000 yards. The 275-acre golf course is par 72, a premier golf driving range for those passionate about practising the game. Owned by the Prestige group, designed by Bob Hunt and managed by Troon Golf, the course offers excellent views of the Nandi Hills. The numerous lakes and streams at the golf course render a serene environment. Furthermore, there is no dearth of birds and local fauna. The Prestige Golfshire Club is also one of the golf courses in Karnataka, which is noted for the best facilities for golfers. It is also undoubtedly the best among other scenic golf courses.
Features: Clubhouse, Falcon Greens restaurant, wellness zone, swimming pool, gym, squash court, snooker room, conference rooms, locker rooms
Contact info
- Address
Prestige Golfshire Club,
Nandi Hills Road, Karahalli Post,
Kundana Hobli, Taluk,
Devanahalli, Bengaluru, 562164
- Phone
Golf : +91-72598-06632
Restaurant: +91-99000-75898 - Website: https://www.golfshire.com/

2) Karnataka Golf Association (KGA), HAL Old Airport Road, Bangalore
Description: KGA is the result of the consistent efforts of a group of passionate golfers to establish an international-standard golf course in Bangalore. It was established in 1973. However, in 1980, the then Chief Minister, Shri. R Gundu Rao, took the initiative to provide 125 acres of land in Challaghatta to KGA. Peter Thompson designed the 18-hole par 72 course featuring Hybrid Bermuda fairways and Bermuda Tifdwarf greens. KGA is undoubtedly one of the golf courses in Karnataka that offers the best facilities for golfers.
Features: Club house, terrace bar, poolside party hall, first-floor party hall, driving range, spa, gym, swimming pool, and shop.
Contact info
- Address
No.1, Golf Avenue, Kodihalli, Off. Airport Road
P.B.No. 817, Embassy Golf Links Business Park
Challaghatta, Bengaluru, Karnataka 560008 - Phone: +91-80400-90000
- Email: golf@kga.in
- Website: https://kga.in/

3) Bangalore Golf Club
Description: BGC is honoured as the oldest golf course outside the British Isles. It’s undoubtedly a heaven in the heart of the busy city of Bangalore. It is an 18-hole course on 60 acres. The greens are Bermuda grass, and the fairways feature Buffalo grass. The yardage currently is 6118 yards from the Blue tees and 5278 yards from the Red tees. Blue Tees: 68.3/120, Red Tees (Men): 63.9/112, Red Tees (Women): 70.6/121 are the slope rating of BGC. There are also two water bodies, judiciously planned bunkers and a Par 70 course.
Features: Bangalore Golf Club features a driving range, locker rooms, walking permitted for non-members along the periphery of the course, lodging, restaurants, and a barbeque facility at the KF 360.
Contact info
- Address
2, Sankey Road
High Grounds Bengaluru,
Karnataka 560001
- Phone: +91-80434-94949
- Email: bgc1876@gmail.com
- Website: https://bgc1876.com/

4) Eagleton Golf Village, Ramanagara
Description: Eagleton is one of the noteworthy golf courses in Karnataka. Its luxury world-class resort, too, is worth the mention. Eagleton Golf Village has been awarded as India’s Best Golf Course in 2020. Furthermore, it is the only course in South India listed in the Rolex Top 1000 Golf Courses of the World. Over 2500 trees, water bodies and a lush green landscape make this 18-hole golf course. You could also choose to live in the Eagleton Enclave, away from the cacophony and pollution of the city. Eagleton is also one of the golf courses in Karnataka that offers the best facilities for golfers and is scenic too.
Features: Eagleton resort, Eagleton Enclave, resort-style features for ultimate relaxation.
Contact info
- Address
Eagleton – The Golf Resort
30th Km, Bangalore – Mysore Highway,
Shyanamangala Cross,
Bidadi (Bangalore Rural) – 562 109
Karnataka, India - Phone: +91-80-2263-2222 / +91-98456-91121
- Email: resv@eagletonindia.com
- Website: https://eagletonindia.com/

Golf Course in Coorg
5) Coorg Golf Links, Bittangala, Coorg district
Description: A neglected wetland in Virajpet was converted into a premier golf course by passionate and dedicated golfers. Coorg Golf Link is one of the privately owned golf courses in the country. Golf and the natural beauty of Coorg coexist harmoniously. Hence, it is also one of the scenic golf courses in Karnataka. Located in the heart of Coorg, Coorg Golf Links is a par 70, 6,100-yard, 18-hole golf course.
Features: Clubhouse, guest rooms, on-campus resort
Contact info
- Address
Coorg Golf Links
“Spring Valley Annexe”,
Bittangala,
Virajpet,
Kodagu District – 571218
- Phone: +91-82742-01102 / +91-97402-60346
- Website: https://coorggolflinks.in/
Golf Course in Shivamogga
6) Kimmane Luxury Golf Resort
Description: Cradled by the Western Ghats, Kimmane Luxury Golf Resort, Shivamogga, is one of the truly scenic golf courses in Karnataka. The 65-acre, 3236-yard, 9-hole course is a sheer delight for golfers. A serene lake makes it all the more picturesque, adding to its tranquil environment. Apart from golfing, you can also engage in cycling, kayaking, bird watching, picnicking by the lake, and coracle rides.
Features: multicuisine restaurant, outdoor swimming pool, game room, resto bar, cafe, well-appointed accommodation.
Contact info
- Address
Kimmane Luxury Golf Resort
35/2 Aladevara Hosur,
Bangalore – Honnavar Hwy,
behind PESIT College,
Kasaba Hobli,
Shivamogga,
Karnataka 577205
- Phone: +91-90199-60032 /+91-90199-60035
- Email: reservations@kimmaneresorts.com
- Website: www.kimmaneresorts.com/

Golf Course in Chikmagalur
7) Chikmagalur Golf Club
Description: Chikmagalur Golf Club is nestled in the foothills of the Bababudangiri. Phil Ryan designed the 18-hole course. The surrounding hills, scenic views, and lush greenery make it one of the picturesque golf courses in South India. A.B. Sudarshan, a noteworthy sportsperson and sports enthusiast, founded the golf course. The golf course is also a bird lovers’ delight.
Features: The clubhouse features a bar and lounge, health club, billiards room, multi-cuisine restaurant, and swimming pool.
Contact info
- Address
Chikmagalur Golf Club
154, Chikmagalur., Karadihallikaval,
Karnataka 577101
- Phone: +91-82779-23411 / +91-82779-23422
- Email: chikmagalurgolfclub@gmail.com
- Website: http://www.chikmagalurgolfclub.in/
Golf Course in Mysore
8) Jayachamaraja Wadiyar Golf Club
Description: The late Maharaja of Mysuru Nalvadi Krisharaja Wodeyar founded the Jayachamaraja Wadiyar Golf Club. It is spread over a sprawling 110-acre area on the Mysore Race Club premises. The golf course at the foothills of the Chamundi Hills is in the vicinity of the Lalith Mahal Palace Hotel.
Features: Restaurant and Bar, swimming pool, accommodation, driving range, fitness club, snooker and party hall.
Contact info
- Address
Jayachamaraja Wadiyar Golf Club
Maharanapratap Singhji road,
Nazarbad Mysore – 570 010,
Karnataka, India.
- Phone: 0821-2433185, 2538457
- Fax: 0821-2538457
- Email: info@jwgcmysore.com
- Website: https://jwgcmysore.in/

Golf Course in Kolar
9) Zion Hills Golf County
Description: Zion Hills Golf County is an 18-hole golf course, out of which 9 are operational currently. Granite shelves, boulders, many lakes, and the undulating greens make the Zion Hills Golf County. Ronald Fream designed this golf course. It challenges avid golfers and inspires beginners. Furthermore, it initiates a new lifestyle near Bangalore, interweaving golf and a world-class living space. These golf-facing homes will work as an excellent getaway home, too.
Features: Resort-style golf course, restaurant, wheelchair-accessible facilities, free parking options and other amenities.
Contact info
- Phone: +91-90192-31923
- Email: homes@zionhills.in
- Website: https://zionhills.in

Golf Course in Mangalore
10) Pilikula Golf Club
Description: Spread over a sprawling 60 acres with 18 holes, the Pilikula Golf Club is one of the finest golf courses in Karnataka. It is situated next to the Pilikula Nisargadhama in Mangalore.
Features: Guest houses, restaurants, etc.
Contact info
- Website: http://www.pilikulagolfclub.com/