Are you an avid golfer and looking for new golf courses to visit? Johor is one of the best locations that offer various golf courses catering to many golf enthusiasts. Doesn’t matter if you’re a beginner or a professional golfer – there’s something for everyone in Johor. In this article, we explore the top golf courses in Johor that offer unmatched golfing experiences:
1. Horizon Hills Golf & Country Club
Source: https://horizonhills.com.my/facilities-amenities/
Horizon Hills Golf & Country Club is one of the best golf courses in Johor thanks to the 5-star facilities. The 1,200-hectare golf course features a 6,271-meter, part-72 championship layout designed by a reputable architect, Ross Watson. The 18-hole golf course was also where the Asian Tour’s Iskandar Johor Open was held. Besides the golf course, other facilities include restaurants, a swimming pool and a tennis court.
Address: 1, Jalan Eka Bandar Nusajaya Horizon Hills Iskandar Puteri, 79100 Johor Bahru, Johor
Opening Hours: Daily, 6.30am to 8pm
2. Palm Resort Golf & Country Club
Source: https://www.palmresort.com/about-golf-country-club-43.aspx
Another popular Johor Bahru golf course is the Palm Resort Golf & Country Club near Senai Airport. This premier 18-hole championship golf course features three separate courses: Allamanda, Cempaka, and Melati. Designed by Hiromasa Inagawa, it has won numerous awards, such as the No. 1 in Johor in 2001 and 2002 and the No. 2 Best Golf Resort in Asia in 2002 by Golf Malaysia Magazine and Asian Golf Monthly Magazine.
The Allamanda Course was the site of the Johnnie Walker Super Tour 1998 and Davidoff Nations Cup (World Cup Qualifiers) in 2002 and 2004, respectively.
Address: Golf, Jalan Persiaran, Off, Jalan Jumbo, 81250 Senai, Johor Darul Ta’zim
Opening Hours: Daily, 7am to 8pm
3. Tanjong Puteri Golf and Resort
Source: https://www.tpgr.com/golf.aspx
The Tanjong Puteri Golf and Resort features 800 acres and is situated along the Straits of Johor. Before the golf course was built, it was an oil plantation farm, which is why you’ll notice several fruit trees along the cours,e such as jackfruit, mango and durian. Besides the course that has a length of 6,454 meters, there are other facilities including four restaurants, a clubhouse and a 52-bay driving range.
Address: Jalan Tanjong Puteri 1, 81700 Pasir Gudang, Johor Darul Ta’zim
Opening Hours: Daily, 7am to 9pm
4. Forest City Golf Club
Source: https://fcgolfresort.com/jn-legacy-course/
The Forest City Golf Club was designed by the renowned professional golfer Jack Nicklaus and opened in September 2018. This golf course in Johor offers a combination of desert and golf course as it has white sand around the course. The environment includes a forest, making it a great couse to enjoy scenery. There are some challenging holes, such as the 4th, 8th, 6th and 11th holes. The best holes for a perfect scenic view are the 9th and 18th holes.
In addition to the golf course, the Forest City Golf Club features other facilities such as a swimming pool, tennis courts, and a 21-bay driving range.
Address: Jalan Forest City 1, Forest City, Pulau Satu, 81500 Johor Bahru, Johor
Opening Hours: Daily, 6am to 10pm
5. The Els Club Desaru Coast – Ocean Course

Source: https://www.elsclubmalaysia.com/book-tee-times-at-desaru-coast/
The best JB golf course with amazing scenery is the Els Club Desaru Coast—Ocean Course. Up to 27 holes are spread across the entire golf course: Lakes, Ridges, and Coasts, each offering a mesmerizing view of the sea. Golfers can also enjoy the challenging holes while enjoying the sea breeze or taking a break at the luxurious clubhouse.
Address: Darul Ta’zim, 4, Jalan Danau, Desaru Coast, 81930 Bandar Penawar, Johor Darul Ta’zim
Opening Hours: Daily, 7.30am to 7.30pm
6. Ponderosa Golf & Country Resort
Source: https://www.ponderosagolf.com/web/club_house.php
The Ponderosa is another Johor Bahru golf course with beautiful views of the terrains and lush green landscapes. This 18-hole golf course is located near the Singapore Causeway, making it a popular choice for Singaporean golfers. That aside, there are plenty of facilities to enjoy, such as the tennis court, spa and swimming pool.
Address: 3, Jalan Ponderosa 1, Taman Ponderosa, 81100 Johor Bahru, Johor Darul Ta’zim
Opening Hours: Daily, 7am to 7pm
7. Starhill Golf & Country Club
Source: https://starhill-golf.com/
The Starhill Golf & Country Club is more than just a golf course—it also features world-class recreational facilities on top of the 18-hole championship courses, Bukit Course and Valley Course. Golfers who wish to bring their families along can enjoy hitting the holes while their children play at the water theme park or the swimming pool. Visitors can also enjoy the clubhouse or a variety of cuisines at the Hilltop Restaurant.
Address: Jalan Kampung Maju Jaya, Kempas Lama, 81300 Johor Bahru, Johor Darul Ta’zim
Opening Hours: Daily, 7am to 7pm
Conclusion
There is a wide range of golf courses in Johor that offers a unique golfing experience for all levels. From scenic ocean views to lush greenery, Johor is truly the best destination for golf lovers.
If you plan on taking a trip to Johor to try a tee, check out some of these golf courses, plan your ride from Singapore to golf course in JB with SGPrivateCar! Our professional drivers can take you to your desired golf course hassle-free.