Looking for the best Bali golf courses for your trip? We are BaliGolfSpot, a Bali-based booking team that arranges tee times at the island’s top courses every day of the week — so this guide comes from the fairways, not from a travel brochure. Below you’ll find the three courses we book most, what each one costs in 2026, and honest advice on which to choose.
Bali golf courses at a glance (2026)
| Course | Style | Green fee (2026) | Location |
|---|---|---|---|
| New Kuta Golf | 18-hole clifftop links, par 72 | IDR 2,200,000 | Pecatu (Uluwatu) |
| Bukit Pandawa Golf | 18-hole par-3 championship | IDR 1,750,000 | Bukit Pandawa (Uluwatu) |
| Bali Handara Golf | 18-hole highland course, par 72 | IDR 1,700,000 | Bedugul (volcanic crater) |
Every green fee above includes a professional caddie, shared cart and mineral water. Full inclusions are on our Bali golf green fees comparison page.
Want the full breakdown? Read our complete New Kuta Golf guide — green fees, best tee times and insider tips.
1. New Kuta Golf — the famous clifftop links

If you only play one round in Bali, this is the one. Perched on the limestone cliffs of the Bukit Peninsula above the Indian Ocean, New Kuta Golf is a true links-style layout — rare in Southeast Asia — with fast fairways, sea winds that change club selection by two, and ocean views from almost every hole. The stretch along the cliff edge on the back nine is the most photographed piece of golf real estate on the island.
Green fee: IDR 2,200,000 including caddie, shared cart and water. Getting there: about 20 minutes from the airport, 30–40 from Seminyak. Best for: first-time Bali golfers, links lovers, anyone chasing views. Check New Kuta tee times →
2. Bali Handara Golf — golf inside a volcano

Two hours north of the beach resorts, Bali Handara sits at 1,200 m inside an ancient volcanic crater near Bedugul. The air is cool (bring a light layer — it can be 18°C at dawn), the fairways are framed by rainforest and the iconic red-roofed gate you’ve seen on Instagram is at the entrance. It’s regularly listed among the world’s most beautiful inland courses, and the temperature makes 36 holes genuinely possible.
Green fee: IDR 1,700,000 including caddie, shared cart and water. Getting there: roughly 2 hours from Seminyak — we arrange return transport. Best for: a full-day escape, cool-weather golf, photographers. Check Bali Handara tee times →
3. Bukit Pandawa Golf — the world-class par-3

Don’t let “par-3” fool you — Bukit Pandawa is a championship short course carved into the clifftops near Uluwatu, with holes from 90 to 220 metres, ocean panoramas and greens as good as anything on the island. A round takes about three hours, which makes it perfect for a morning of golf followed by an afternoon at Melasti or Pandawa beach below.
Green fee: IDR 1,750,000 including caddie, shared cart and water. Getting there: 25 minutes from the airport. Best for: iron-game lovers, half-day rounds, mixed-ability groups. Check Bukit Pandawa tee times →
What about Bali National Golf Club?
Bali National in Nusa Dua is a well-known name, but as of mid-2026 the course is closed and not accepting bookings. We’ll update this guide (and reopen bookings) the moment that changes — until then, New Kuta is the closest comparable championship experience.
Which Bali golf course should you choose?
- First time golfing in Bali? New Kuta Golf — the clifftop links is the signature experience.
- Want cool air and a road trip? Bali Handara — golf inside a volcano is a story you’ll tell for years.
- Short on time or heavy on irons? Bukit Pandawa — world-class golf in three hours.
- Playing more than one course? See our Bali golf packages for multi-course itineraries with transport and club hire arranged.
What golf in Bali costs in 2026
Green fees at Bali’s top courses run from IDR 1.7M to 2.2M (about USD 105–135 / AUD 160–210) including caddie, cart and water — see the live green fees comparison. Club hire is IDR 600,000 at every course — and these aren’t tired rental sticks: we provide quality TaylorMade Qi35 sets. We can also arrange hotel pick-up and return transport anywhere in southern Bali.
How booking with BaliGolfSpot works
We’re not a marketplace — we’re a local team with direct course relationships. You pick a course and date, we confirm your tee time with the course, and you only pay after your booking is confirmed. No agent fees, no deposit, no risk. Most confirmations come back within the hour on WhatsApp.
Bali golf FAQ
Do I need a handicap certificate to play in Bali?
No. None of the courses above require a handicap certificate for visitor tee times.
What’s the dress code?
Standard resort golf attire: collared shirt, tailored shorts or trousers, golf shoes (soft spikes). All three courses enforce it politely.
When is the best season for golf in Bali?
The dry season (April–October) is ideal, but Bali golf is genuinely year-round — wet-season rain usually falls late afternoon, and morning tee times stay dry most days.
Can beginners play these courses?
Yes — Bukit Pandawa is especially beginner-friendly, and caddies at every course are excellent guides for first-timers.
How far ahead should I book?
2–7 days is usually enough; in July–August peak season we recommend a week or more for morning tee times.
Ready to play? Book New Kuta, Bali Handara or Bukit Pandawa — or compare all green fees first. Pay only after we confirm your booking.
