Whether you’re a seasoned golfer or just starting out, the golf courses in JB cater to any level or preference. The golf courses are designed by golf legends and famous architects to ensure a memorable experience for everyone. If you’re coming from Singapore or from anywhere around the world, we recommend these best Johor Bahru golf courses that are worth checking out.
1. Ponderosa Golf & Country Club

If you’re under a tight budget and looking for the cheapest golf course in Johor Bahru, Ponderosa Golf & Country Club is known to offer affordable rates. Situated only 15 minutes from the city and around 8 km from Singapore, Ponderosa is every golfer’s favourite. The well-maintained 9-hole and 18-hole golf course that was designed by Max Wexler offers a truly memorable experience for golfers of all levels.
There’s also a cafe called the Cantina Cafe as well as a restaurant called Hop Sing Restaurant for golfers to take a break and indulge in the delicious food options. Those who plan on bringing their family and children along will be glad to know you can enrol them in the children’s program as they will learn the basics of golf.
Address: 3, Jalan Ponderosa 1, Taman Ponderosa, 81100 Johor Bahru, Johor
Opening Hours: Tuesday to Sunday: 7am – 7pm. Mondays: 10am to 7pm
Ponderosa Golf & Country Club Rates :
| Days | Weekdays | Saturday | Sunday |
| 9-holes Course | RM80 (Whole Day) | RM95 (Night) | N/A (Morning), RM95 (Night) |
| 18-holes Course | RM140 (Whole Day) | RM195 (Whole Day) | RM195 (Morning), RM150 (Night) |
2. Horizon Hills Golf & Country Club

Source: https://horizonhills.com.my/facilities-amenities/
Situated in the heart of Nusajaya, Horizon Hills Golf & Country Club was designed by architect Ross Watson and features 18 holes. Those who wish to relax while also playing several rounds of golf will find themselves having a good time at this golf course in JB with the various 5-star facilities such as an Olympic-sized swimming pool, fine dining & lounge area, a gym, a golf shop and a tennis court.
A fun fact about this Johor Bahru golf course is that the 2010 Asian Tour Iskandar Johor Open was held here. Horizon Hills also offers 5-star services as their caddies are friendly and the staff are always ready to assist you.
Address: 1, Jalan Eka Bandar Nusajaya, 79100 Johor Bahru, Johor
Opening Hours: Daily: 6.30am – 8pm
Horizon Hills Golf & Country Club Rates :
| Days | Weekdays | Saturday | Sunday |
| 18-holes Course | RM210 (Whole Day) | RM310 (Whole Day) | RM310 (Morning), RM210 (Night) |
3. Senibong Golf Club

Source: https://www.senibonggolfclub.com.my/about-us/
Senibong Golf Club is a popular golf course in JB for Singaporeans as it’s situated nearby and can be reached within 30 minutes via Second Link Tuas Checkpoint. This makes it easy for Singaporean golfers to make day trips to JB to satisfy their golfing needs!
In terms of facilities, there are well-equipped changing lockers and rooms as well as a Pro Shop which is managed by Champions Golf. Furthermore, if you come with family, there are various facilities for non-golfers such as a swimming pool, games room, reading room, and a gym. You can also take a break and enjoy scrumptious dishes at the Crossover Cafe.
Address: KM36 Mukim tanjung Kupamg Gelang Patah, 81550 Johor Bahru, Johor
Opening Hours: Daily: 7am – 7pm
Senibong Golf Club Rates :
| Days | Weekdays | Saturday | Sunday |
| 18-holes Course | RM150 (Whole Day) | RM260 (Whole Day) | RM260 (Whole Day) |
4. Starhill Golf & Country Club

Source: https://starhill-golf.com/
Starhill Golf & Country Club is one the best golf courses in JB for Singaporeans as it is located just 30 minutes from the Singapore Causeway. Golfers get to enjoy a beautiful scenic view at the top of the hill.
The in-house Hilltop Restaurant offers various cuisines such as Japanese, Western and local for those needing a break from golfing all day. If you prefer just to drink and chill, there’s a comfortable Lobby Lounge as well. Another honourable mention is the unique Japanese Jacuzzi that’s perfect for relaxation at the end of the day.
Address: Jalan Kampung Maju Jaya, Kempas Lama, 81300 Johor Bahru, Johor
Opening Hours: Weekdays: 7am – 7pm, Weekend: 6am – 7pm
Starhill Golf & Country Club Rates :
| Days | Weekdays | Saturday | Sunday |
| 9-holes Course | RM95 (Whole Day) | RM190 (Morning), RM115 (Night) | RM190 (Morning), RM95 (Night) |
| 18-holes Course | RM140 (Whole Day) | RM250 (Morning), RM160 (Night) | RM250 (Morning), RM140 (Night) |
5. The Els Club – Desaru Coast

Source: http://www.elsclubs.com/index.php/the-els-club-desaru-coast/
The Els Club has two golf courses – the Ocean Course and Valley Course which are designed by famous golfers Vijay Singh and Ernie Els. The courses are made to suit golfers of all levels with various types of gameplay available. While going around these golf courses, you can witness gorgeous views of the South China Sea.
One thing’s for sure, you’ll be utterly satisfied with the 25,000 sqft open clubhouse which features restaurants, golf shops and locker rooms. You can find plenty of spaces to relax and unwind with your loved ones while taking a break from your golf rounds.
Address: Darul Ta’zim, 4, Jalan Danau, Desaru Coast, 81930 Bandar Penawar, Johor (Ocean Course)
No. 2, Jalan Pantai 2 Desaru Coast, Desaru, 81930 Coast, Johor (Valley Course)
Opening Hours: Daily: 7.30am – 7.30pm. (Ocean Course) , Thursday to Sunday: 8am – 2pm (Valley Course)
The Els Club – Desaru Coast Rates :
| Days | Weekdays | Saturday | Sunday |
| 18-holes course (Ocean Course) | RM 275 (Whole Day) | RM325 (Whole Day) | RM325 (Whole Day) |
| 18-holes course (Valley Course) | RM300 (Whole Day) | RM 350 (Whole Day) | RM 325 (Whole Day) |
6. Austin Heights Golf & Hotel Resort

Source: https://www.austingolfresort.com/contact-us/
Austin Heights is another well-known Johor Bahru golf course thanks to its amazing facilities and well-maintained golf courses. There are two golf courses which are Austin and Heights Course.
If you plan to take a break from your golf rounds or when you bring your family and friends along, there are plenty of fun activities such as a board game room, American pool table, mahjong room, football table, karaoke room and kids room. You can also enjoy the bowling alley, swimming pool and jacuzzi sauna.
Address: Jln Austin Heights Golf & Hotel Resort, 81100 Johor Bahru, Johor
Opening Hours: Tuesday to Sunday: 7am – 7pm. Mondays: 10am to 7pm
Austin Heights Golf & Hotel Resort Rates :
| Days | Weekdays | Saturday | Sunday |
| 9-holes Course | RM80 (Morning), RM90 (Night) | RM160 (Whole day) | RM160 (Morning), RM150 (Night) |
| 18-holes Course | RM130 (Morning), RM150 (Night) | RM290 (Whole day) | RM210 (Morning), RM190 (Night) |
7. IOI Palm Villa Golf & Country Club

Source: https://www.palmvilla.com.my/Home/
IOI Plam Villa Golf & Country Club is where those visiting on a day trip by flight will find it to be convenient as it’s only a few minutes away by car from Senai International Airport. Enjoy playing a few rounds of golf while being surrounded by palm trees all around.
Some of the facilities everyone can enjoy include a tennis course, a swimming pool and a spa called Ginza Health Spa. Those who wish to calm their body and mind after a tiring game of golf will enjoy sitting in the jacuzzi.
Address: PTD 44500, Jalan Indah Utama, Bandar Putra Kulai, 81000 Kulai, Johor
Opening Hours: Daily: 7am – 7pm
IOI Palm Villa Golf & Country Club Rates :
| Days | Weekdays | Saturday | Sunday |
| 9-holes Course | RM75 (Whole Day from 7am) | RM75 (Whole Day from 7am) | RM75 (Whole Day from 7am) |
| 18-holes Course | RM140 (Whole Day from 7am to 3.59pm) | RM195 (Whole Day from 7am to 3.59pm) | RM195 (Morning from 7am to 3.59pm) |
| 2nd round 18-holes Course | RM90 (Whole Day before 4pm) | RM90 (Whole Day before 4pm) | RM90 (Whole Day before 4pm) |
Getting from Singapore to JB golf course
Travelling from Singapore to Johor Bahru’s golf courses has never been easier, thanks to SGJB Taxis’ convenient transport service. With SGJB Taxis, golf enthusiasts can enjoy a seamless journey across the border to reach their desired golfing destination in JB.
Are You Ready to Embark on A Golf Course Journey?
These best golf courses in Johor Bahru offer a diverse range of experiences for golf enthusiasts of all levels. From the breathtaking views to challenging rounds, each course will definitely leave a golfer coming back for more. Be sure to plan your trip to these golf courses and don’t forget to book a private car from Singapore to the golf courses in JB with us. We also offer private taxi from Singapore to JB, book with us for a comfortable ride so that you can get the most out of your experience!