THIS WEEK AT A GLANCE

⛳ Horizon Hills, JB: why this Ross Watson beauty is worth the early Tuas crossing, and the one thing that'll catch you off guard

✈️ Batam in a day (or two): the 45-minute ferry hop that most Singapore golfers are still sleeping on

💰 Maybank World Mastercard: the quiet winner in Singapore's credit card golf war, complimentary green fees at 100+ clubs with a spend trigger that's easier than you think

🔍 What Palm Springs regulars know about course selection that first-timers always get wrong

⛳ COURSE OF THE WEEK

Horizon Hills Golf & Country Club, Iskandar Puteri, Johor Bahru

If you're playing JB golf and you haven't ticked off Horizon Hills yet, fix that. The Ross Watson design, opened in 2008 on 1,200 hectares of undulating Nusajaya terrain, is consistently the best answer to the question: where do I take a guest who wants to feel the difference between Malaysian golf and Singapore golf? It's bigger, hillier, more dramatic, and at weekday visitor rates of RM 400 nett for 18 holes, it's genuinely competitive with what you'd pay at Marina Bay for an inferior experience.

The design rewards course management over power. Watson leans heavily into risk-reward, the par-5 2nd will tempt you to go for it, the 17th island green par-3 is straight out of TPC Sawgrass, and the 18th finishes with a par-5 that punishes hubris. Elevation changes are real and significant, don't expect flat JB. The greens run fast, typically around Stimpmeter 10, so first-timers who arrive expecting a leisurely hit-and-giggle will need to recalibrate quickly. Bring your A-game on the putter, and miss below the hole wherever you can.

Conditions right now are solid. June sits at the tail end of the south-west monsoon window for this region, which means there's a reasonable chance of soft fairways after afternoon rain, but morning rounds are generally in good shape. Buggies are required to stay on cart paths at all times, this is a permanent club rule, not just a rain response, so bear that in mind when planning your approach shots from path to ball. Pace of play is generally fine on weekdays. On weekends, big Korean groups have been noted in reviews as a factor in pace, so if you're going with a society, go early Monday to Thursday.

The caddies are a genuine asset here. The club trains them well, they know where your ball goes on blind tee shots, and they read greens with confidence. Budget RM 50 per golfer for the tip, it's well earned. One watchout, caddie quality can vary, and reviews are split between "excellent" and "inconsistent." The clubhouse food and facilities are well regarded but priced closer to Singapore than JB, one reviewer bluntly noted "food and beer at Singapore prices, so go down the road." There are cheaper options nearby in Nusajaya if you want to eat post-round.

Quick facts:
  • Green fees: RM 400 nett (visitor, weekday) / RM 600 nett (weekend) | Packages from RM 290 weekday, RM 500 weekend (includes buggy, caddie, insurance)

  • Getting there: Tuas Second Link → follow signs for Iskandar Puteri / Nusajaya, approximately 20km from checkpoint. Use Waze, not Apple Maps; navigation signage is reportedly poor

  • Best time to go: Weekday mornings, June–August for drier conditions

  • Caddie: Compulsory (twin-sharing), RM 118.80 nett per 18 holes. Tip separately: RM 50 per golfer

✈️ TRIP PLANNER

Batam for the Weekend: Two Courses, One Night, S$300 All-In

Batam is 45 minutes from Tanah Merah Ferry Terminal. That's closer than Sentosa if you're coming from the north of Singapore. And yet a disproportionate number of Singapore expat golfers have never been, they're playing Johor every month but haven't made the hop south. This is a gap worth closing.

The golf case for Batam is simple, you can do a genuinely brilliant round at Palm Springs Golf & Beach Resort in Nongsa for around S$110 all-in (ferry, green fees, buggy, caddie, land transfer). The 27-hole layout, designed by Larry Nelson and IMG, occupies a hillside above Nongsa beach with views back towards Singapore's skyline. There are three nine-hole loops, Island, Resort, and Palm, and you mix-and-match any two to make 18 holes. The Palm nine is the best and most challenging, with undulating fairways, water in play, and that view. The Island nine heads inland into dense tropical vegetation and is where the big, strategic bunker at the short par-4 3rd will test you. Caddies are consistently rated as Batam's best, and the drive from Nongsa terminal to the clubhouse is about five minutes.

For a weekend trip, the move is to fly in on Friday evening or take the first Saturday morning ferry, play Palm Springs Day 1 and Tering Bay Day 2, and return Sunday afternoon. Tering Bay is a Jack Nicklaus-designed par-72 in Nongsa, rolling hills, lakes, lush tropical greenery, and proper ocean views on several holes. Together, the two courses give you a complete picture of what Batam golf looks like at its best. Organised golf packages from operators like Pinnacle Travel or PBS Batam Tour are worth using for the first trip, they handle ferry tickets, immigration clearance, transfers, and sometimes breakfast. For an overnight 2D/1N package with two rounds, budget around S$230–S$250 per person at a solid 3-4 star hotel like Swiss Inn or Novotel.

If you've only got one day, do a day-tripper on a Wednesday or Thursday morning. Take the early Tanah Merah ferry to Nongsapura terminal (roughly 30 minutes), get picked up by the course transfer, tee off by 9am, be back in Singapore by 4pm. Total cost on a weekday at Palm Springs: around S$110 from day-trip package operators like golf-batam.com. That's green fees, buggy, caddie, and both-way ferry. You'd pay more for a mid-week round at Laguna National.

The numbers:
  • Ferry: ~S$30–S$40 return (Tanah Merah → Nongsapura, 30 mins)

  • Where to stay: Swiss Inn or Novotel Batam (Nongsa area), ~S$60–S$90/night twin share

  • Courses: Palm Springs Golf (S$70–S$100 weekday golf package) + Tering Bay (S$110 weekday)

  • Total trip estimate: S$230–S$280 per person for 2D/1N, 2 rounds (organised package)

💰 DEAL ALERT

The Maybank World Mastercard Golf Perk That Flies Under the Radar

Everybody knows about Citi Prestige for golf (six complimentary green fees at Singapore, Malaysia, Indonesia, and China clubs, still a solid deal for active golfers). But the Maybank World Mastercard is punching hard this year and isn't getting enough airtime.

The deal is this, spend S$2,000 on the card in the previous calendar month and you unlock complimentary green fees at over 100 participating golf clubs across 19 countries, up to two flights per month. No paying guest required for clubs in Singapore, Malaysia, Indonesia, and the Philippines. The programme runs through 31 December 2026. Do the golf maths, if you're already spending S$2,000 a month on the card for fuel, dining, and everyday stuff, you're effectively playing free golf twice a month, all year. The Maybank programme also runs a separate Mastercard World SEA golf programme offering 50% off green fees at 42 participating clubs, which stacks separately from the complimentary green fee benefit.

The catches are real but manageable. The S$2,000 minimum must be on the previous month's statement (not the current month), bookings go through Maybank's Priority Customer Service rather than directly with the club, and some courses aren't available on weekends. The annual fee requires S$80,000 income to qualify. If you don't hit S$2,000 per month reliably, the Citi Prestige (six complimentary rounds, no monthly spend trigger) is probably more dependable. But if you're already a Maybank customer or a regular spender, this perk is worth activating.

How to get it:
  • What: Complimentary green fees at 100+ clubs across 19 countries (2 flights/month)

  • Who qualifies: Maybank World Mastercard or Visa Infinite principal cardmembers, minimum S$2,000 spend in the previous calendar month

  • Valid until: 31 December 2026

  • Book via: Maybank Cards Priority Customer Service (do NOT contact the golf club directly, bookings will be rejected)

🔍 LOCAL KNOWLEDGE

What Palm Springs Regulars Know (That First-Timers Always Get Wrong)

The most common mistake first-timers make at Palm Springs Batam is not picking the right combination of nines. Most day-tripper packages default to Island + Resort, they're the operational default. But regulars specifically request Palm + Island as their 18 holes, and there's good reason for it. The Palm nine is the original course, built first, sits on the best terrain, and delivers the iconic Batam sea-view holes. The Resort nine, while pleasant, is the most forgiving and least memorable of the three. If you let the booking agent decide, there's a decent chance you don't get the Palm course, especially on weekends when tee times are constrained. Ask explicitly for Palm + Island when you book, and confirm it again with the caddie master when you arrive.

Second thing: tip your caddie properly and it pays back within holes. The caddies at Palm Springs, particularly the regulars like Mulyadi and Samsuddin who've been there for years, genuinely know where every shot goes, which way the greens break, and where you can take on the par-5s. They're not just ball-spotters. The standard caddie fee is shared (twin-sharing between two golfers per caddie), so the all-in cost is minimal. RM 50–60 tip per golfer is the going rate and it absolutely influences the level of effort you get back.

Third: the Hazard Restaurant in the clubhouse gets mixed reviews on service and food. A much better post-round plan is to eat at the resort beach area, or if you're doing an overnight, head into Nongsa for fresh seafood. The ferry back doesn't need to be a rush, ferries run hourly from Nongsapura, and the terminal is five minutes from the course. Give yourself a beer by the beach after the round. That's the move.

THAT'S YOUR WEEK

If you've got a free weekday this week, get yourself on the 7am ferry to Nongsapura and go play Palm Springs. Book Palm + Island, ask for a senior caddie, bring cash for tips, and be back in Singapore before dark with an 18-hole round under your belt for around S$110. If you want to upgrade the experience, build it into a proper weekend with a night at Tering Bay next door. Either way, Batam deserves better than being the golf trip you keep saying you'll do.

Keep Reading