IOI Palm Villa Golf and Country Resort | Golf Course in Johor | GoGolf

Last updated: August 4, 2026

IOI Palm Villa Golf and Country Resort is a 27-hole premium golf resort in Kulai, Johor, Malaysia. The course is split into three nine-hole layouts — Palm, Putra and IOI — designed by the international course architect Rick Robbins (Robbins & Associates). With its undulating terrain, abundant water hazards and strategic layout set against the greenery of Gunung Pulai, it is known as a destination that appeals to serious golfers and families alike.

Thanks to its location close to Singapore and Senai International Airport, it is a popular choice for both local and international golfers. Below is a detailed review by GoGolf.

IOI Palm Villa Golf and Country Resort

Key Information

LocationBandar Putra, Kulai, Johor / Malaysia
DesignRick Robbins (Robbins & Associates)
Opened1998 (part of the IOI Group development)
Holes / Layout27 holes (three nine-hole courses: Palm, Putra, IOI)
HighlightsUndulating terrain, abundant water hazards, large two-storey clubhouse, indoor & outdoor sports facilities

Three Reasons IOI Palm Villa Is Chosen

The variety that only 27 holes across three courses can offer, easy access from Singapore and the airport, and a resort that combines golf with recreation — these three points are why so many golfers favour it.

  1. Varied 27-hole, three-course layout — The three nine-hole courses designed by Rick Robbins — Palm, Putra and IOI — each have a distinct character, so a different mood of round can be enjoyed depending on how they are combined. This offers variety not found at 18-hole-only courses.
  2. Great access from Singapore and Senai Airport — Easily reached by car from Singapore via the Second Link, and close to Senai International Airport. It sits in a strategic position that is easy to reach from both home and abroad.
  3. A golf-plus-recreation resort — With a two-storey clubhouse of about 40,000 square feet, indoor and outdoor sports facilities, swimming pools and tennis courts, it is a comprehensive destination where families too can enjoy a full day.

Location and Access

IOI Palm Villa is located within the upscale Bandar Putra residential area of Kulai, Johor, about 30 minutes by car from central Johor Bahru and relatively close to the Singapore–Malaysia border. As it is inland, no ferry is required and access by car is smooth.

Access is convenient by company car or private car, or by ride-hailing services such as Grab. From the Singapore side (Tuas / Second Link), the usual route uses the Second Link Expressway toward Kulai; allow extra time for border immigration and weekend congestion. It is also close to Senai International Airport, making it convenient for golfers arriving by air.

Course Design (Rick Robbins) and Features

The 27 holes are split into the Palm, Putra and IOI courses, all reflecting the design philosophy of international course architect Rick Robbins. The Palm Course (about 3,012 metres) is defined by hilly terrain and a central lake, calling for shot strategy that accounts for elevation changes and wind direction. The Putra Course (about 3,097 metres) has gentler contours but demands accuracy with narrow fairways flanked by thick rough, and features views of the upscale bungalows around it.

The longest and most challenging IOI Course (about 3,253 metres) has wider fairways cleverly guarded by strategic bunkers and water hazards, testing all-round skill from tee shot to putting. Combining the three courses to meet needs from recreational to competitive play is Palm Villa’s greatest strength.

Clubhouse and Facilities

IOI Palm Villa Golf and Country Resort clubhouse and facilities

The two-storey clubhouse, with a floor area of about 40,000 square feet, is a striking building of modern, grand architecture. Inside are spacious locker rooms and changing rooms, a pro shop carrying international golf brands, and a restaurant serving local and international cuisine.

The resort also offers indoor sports facilities such as table tennis, a sauna, a fitness centre, badminton courts and billiards, along with outdoor facilities including adult and children’s pools, tennis courts and a children’s playground. A wide driving range, putting green and chipping practice area are also in place, ideal for a pre-round warm-up or basic practice. It is a comprehensive resort where not only golfers but the whole family can each enjoy their own activities.

A Memorable Golf Experience

IOI Palm Villa Golf and Country Resort course view

A round at Palm Villa is an experience of touring three courses of differing character while savouring tropical nature and resort comfort at once. Set against the greenery of Gunung Pulai, working through the undulations and water hazards one by one is strategic and offers plenty of satisfaction even for experienced golfers. After the round you can relax at the clubhouse and sports facilities and enjoy time with family. For travellers who want both serious golf and a resort stay, it is one of Johor’s signature destinations.

The Surrounding Area and Enjoying Johor

Around Kulai you will find the upscale Bandar Putra residential area and IOI Mall Kulai, where you can shop and dine before or after golf. Head into central Johor Bahru and urban pleasures open up — shopping malls, local cuisine and night markets. It is also popular as a base for short trips from Singapore, making it easy to plan an itinerary that combines golf with sightseeing and shopping. Quality courses such as Forest City Golf Course Resort and Horizon Hills Golf and Country Club are nearby, so a golf-packed stay is easily arranged.

What to Know Before You Play

  • Access: Convenient by company car or private car, or by ride-hailing services such as Grab. From the Singapore side, take the Second Link toward Kulai. Allow extra time for border congestion and immigration.
  • Course layout: Three nine-hole courses — Palm, Putra and IOI. When playing 18 holes, the mood changes depending on the combination. It is reassuring to confirm which courses you will play before arriving.
  • Course character: Each course has different keys to attack — undulations, water hazards, narrow fairways and more. Management that prioritises a safe landing spot over distance alone is the key.
  • Caddie / cart: Please confirm the availability and details of caddies, carts and rental equipment before arriving.
  • Attire: A collared shirt, golf trousers and shoes are standard. In the tropical climate, be sure to guard against sun and heat and stay hydrated.

Frequently Asked Questions

What kind of golf course is IOI Palm Villa Golf and Country Resort?
It is a 27-hole golf resort in Kulai, Johor, Malaysia. Split into three nine-hole courses — Palm, Putra and IOI — it was designed by international course architect Rick Robbins. With a large two-storey clubhouse and indoor and outdoor sports facilities, it is known as a comprehensive resort that combines golf with recreation.
Who designed it?
It was designed by Rick Robbins (Robbins & Associates). The layout is highly strategic, making use of doglegs, water hazards, bunkers and undulating terrain.
How many holes are there?
There are 27 holes in total, split into three nine-hole courses — Palm Course, Putra Course and IOI Course. Even when playing 18 holes, different combinations offer a different atmosphere.
What are the differences between the Palm, Putra and IOI courses?
The Palm Course is hilly with many doglegs and water hazards. The Putra Course has gentler contours but demands accuracy with narrow fairways. The IOI Course is the longest and most strategic, with cleverly placed bunkers and lakes.
Where is it located?
It is located in Bandar Putra, Kulai, Johor. It is about 30 minutes by car from central Johor Bahru, relatively close to the Singapore border, and near Senai International Airport.
How long does it take from Singapore?
You can drive from Singapore via the Second Link Expressway. The actual time varies greatly with border congestion, immigration and weekend traffic, so allow plenty of time when setting off.
Can beginners enjoy it?
Yes. It helps to choose a forward tee and not to over-attack on holes with lakes or doglegs. If it is your first time, make use of advice from caddies and staff and focus on a safe landing spot to keep your score together.
What are the difficult points?
It is that the three courses each have different characteristics. Palm is about undulations and lakes, Putra about narrow fairways, and IOI about distance and strategy. Course management that considers a safe landing spot and the next shot — not just distance — is important.
What facilities are there?
There are a large two-storey clubhouse, a driving range, a pro shop, a restaurant, changing rooms and lockers, plus indoor sports facilities such as table tennis, a sauna, fitness, badminton and billiards, as well as pools, tennis courts and a children’s playground — plenty for the whole family to enjoy.
Is there a driving range?
Yes, there is a wide driving range as well as a putting green and chipping practice area, handy for a pre-round warm-up or swing practice. Please check the opening hours and how to use practice balls before arriving.
Is it suitable for corporate golf or competitions?
Yes. With its 27-hole layout, function rooms, clubhouse, sports facilities and good access from Singapore and Johor Bahru, it is an environment where business networking and golf combine easily.
What is the best time of day to play?
An early-morning start is recommended. The temperature is relatively comfortable and it is easier to play with time to spare. If coming from Singapore, set off early allowing for Second Link congestion and immigration time.
How do I get there? (Is there a shuttle?)
A company car or private car, or a ride-hailing service such as Grab, is convenient. From the Singapore side, head toward Kulai via the Second Link. Please note that GoGolf does not arrange shuttle services. Allow plenty of time given border congestion.

More Golf Courses in Johor

Swipe to see more courses →