Travel Guide · Bali & Beyond

Golf in Bali: The Complete Course Guide

Bali has some of Southeast Asia's most scenic golf courses - ocean-side holes next to ancient temples, clifftop fairways over the Indian Ocean, and one mountain course inside a volcanic crater.

Bali is a serious golf destination

Bali has more quality golf courses per square kilometre than most destinations in Southeast Asia. Courses were developed through the 1990s and 2000s alongside the luxury resort boom - many designed by prominent architects with ocean views, rice terrace backdrops or dramatic clifftop settings.

Green fees are reasonable by international standards - 700,000 to 1,500,000 IDR for 18 holes including caddie at most courses. Equipment rental is available everywhere.

Best golf courses in Bali

Handara: the most unusual course

Handara sits inside an ancient volcanic caldera at 1,200m elevation in the Bedugul mountains. The gate entrance is one of Bali's most photographed - a traditional split gate flanked by trees. Playing Handara feels nothing like the rest of Bali: cool, misty mornings, mountain air and a course cut through highland forest.

Practical information

FAQ

Is golf expensive in Bali?+

Reasonable by international standards - 700,000 to 1,500,000 IDR (roughly $45–$95 USD) for 18 holes including caddie. Top courses like Nirwana are at the upper end. Caddies are standard at most Bali courses.

What is the best golf course in Bali?+

Nirwana Bali Golf Club is consistently rated the best - Greg Norman design, ocean holes with Tanah Lot temple backdrop, excellent facilities. Handara Golf Resort is the most unique for its volcanic crater setting and mountain atmosphere.

Can I rent golf clubs in Bali?+

Yes - club rental is available at all major courses, typically 200,000–400,000 IDR for a set. Quality is adequate for casual play. Serious golfers bring their own clubs.

Getting there by scooter or car?

Pick a bike or a car, message the owner in Telegram or WhatsApp, get it delivered.

Browse scooters Browse cars

Related