Bali has some of the best golf courses in Indonesia and even the world. Here are some of our favourite courses that you need to tick off your 'courses to play at' list.

Bali Handara Kosaido Country Club 

(located high in the mountains of Bali)

The Bali Handara Kosaido Country Club must be one of the most astonishing golf courses on Bali if not around all of South East Asia. The Bali golf course is set in the lush highlands of Bali and nestled in the crater of a volcano in the mountains of Bedugul; a 2 hour drive from Nusa Dua and 1 hour from Ubud.

Bali National Golf Club

(best golf course in Bali after 2013 renovations)

A Robin Nelson and Rodney Wright designed Hawaiian-styled golf course, Bali National Golf Club re-opened in 2013 after undergoing extensive renovations. Bali National Golf Club is located at the southern tip of the island near Bali’s top hotels.

New Kuta Golf 

(spectacular links course with views over the Indian Ocean)

Located on Bali's southern shore in the Pecatu compound at Dreamland Beach is one of Bali’s finest and most spectacular golf courses; New Kuta Golf. Carved out of harsh limestone between the brilliant white cliffs and the blue waters of the Indian Ocean, New Kuta Golf ranks among Asia’s most spectacular.

Bali Beach Golf Course

(9 hole course for golfers of all levels)

Bali Beach Golf Course in Sanur was founded in 1972. The golf course was formerly known as The Grand Bali Beach Golf Course.

Nirwana Bali Golf Club 

(stunning Greg Norman course that plays along the Indian Ocean)

Every golfer dreams of the perfect landscape to play and there is no doubt that the physical characteristics of the Nirwana Bali Golf Course are just that. Lying on Bali's southwest coastline at Tanah Lot, Nirwana Bali Golf Club was designed by Greg Norman and opened in July 1997.