
Mini golf in Singapore is the perfect activity for all ages, with immersive indoor concepts and outdoor themes.
If you’re looking for places to play mini golf in Singapore, these are my top tried-and-tested recommendations. From an enigmatic theatrical concept to a mini golf course with dinosaurs, I’ve experienced it all during date nights and family outings. Want to add more adventures to your bucket list? Check out the best things to do in Singapore.
Mini golf in Singapore: Where to play
1. Kulnari Mystery Golf

For mini golf with a twist, Kulnari Mystery Golf plops you in the middle of a 1920s-inspired tale that blends history, theatrical settings, and even a murder to investigate. Put on your crime-solving hats, ‘cos you’ll be swept on an adventure across the 18-hole indoor mini golf course in Singapore!
Hidden in a shophouse at Boat Quay, away from the bustling street, the experience is unconventional and mesmerising. I love how the space instantly immersed me in the story, with plenty of unpredictable elements at each hole and clues to uncover. Interactive obstacles add to the wow factor; expect to climb into boats, putt next to skeletons, and get spun around on a carousel-like contraption.

Weekends can get a little crowded, so I’d recommend you take time to relax at the 9th Hole Bar halfway through. Lounge on a comfy sofa at the speakeasy-style spot and enjoy signature cocktails like apple and cinnamon gimlet ($22), bird’s eye margarita ($22), and pandan negroni ($24).
Tip: swing by during off-peak hours (Monday to Thursday before 5pm) and you won’t have to wait for your turn. Oh, and look out for the surprise slide at the end, where you’ll expose the murderer and close the case.
Best for: Date night with cocktails and cheeky laughs
Price: Adults $35, children $29 for off-peak hours; Adults $39, children $35 for peak hours
Game duration: 1.5 hours
Opening hours: Monday, 2pm to 9.30pm; Tuesday & Wednesday, 12pm to 10pm; Thursday & Friday, 12pm to 10.30pm, Saturday, 11.30am to 10.30pm; Sunday, 11.30am to 8.30pm
Address: Kulnari Mystery Golf, 51B Circular Road, Singapore 049406
2. Dino Putt

Dinosaurs and mini golf may sound like an unusual combination, but at Dino Putt, it’s what dreams are made of. With an 18-hole outdoor mini golf putting course surrounded by life-sized animatronic dinosaurs, there’s never a dull moment. As part of ClubFace in Jurong, it’s located next to the driving range, but you don’t have to be a member to play.
The place gives off serious Jurassic Park vibes. I spotted squeaking baby Velociraptors, a bellowing T-Rex, and a soaring Pterosaur hiding among lush greenery. With gentle slopes clear of obstacles, the course is easily accessible for families with young kids.

After your golf game, hop on playful miniature dinosaur rides and breeze past roaring prehistoric creatures along the pathway. This part’s the best – for little ones and the young at heart. If the hunger pangs hit, there’s a casual kiosk nearby where you can relax with light bites and drinks while the kids frolic around the inflatable dinosaur playground.
Tip: visit in the early morning or evening for cooler weather. Bring a cap and sunglasses to shade yourself from the outdoors, or a portable fan to beat the heat. Oh, and spray lots of mosquito repellent to avoid getting bitten. Read our review of Dino Putt Singapore for more info.
Best for: Lively family outings and team bonding sessions
Price: (For public) Adults $35 on weekdays, $40 on weekends; children under 12 $30 on weekdays, $35 on weekends; family pass from $90
Game duration: 1 hour
Opening hours: Daily, 9am to 11pm
Address: Dino Putt, ClubFace, d’Arena, 511 Upper Jurong Road, Singapore 638366
3. UltraGolf

If you’re spending the day at Sentosa, UltraGolf’s 18-hole mini golf course will keep you entertained in between beachy fun. Situated between the indoor karting circuit HyperDrive and the family beach club Splash Tribe, it welcomes everyone from beginners to experienced golfers.
Each hole features two tee-off points for varying skill levels. My team was in full amateur-hour mode, and even with the novice version, we still spent an entire hour putting our golf balls over every slope and curve.

However, it’s a pretty standard course without frills to keep things interesting, and you can’t turn it into a boozy game as alcohol isn’t served at the snack kiosk. Does it warrant the trek to Sentosa just for mini golf? Not really. But if you have time to kill and want a recreational activity after dinner nearby, go for it.
Tip: don’t make the same mistake I did and visit on a scorching afternoon – you will get singed by the sun. There’s barely any shade at the mini golf course, which means the unforgiving rays hit you directly, so gear up in the evening instead.
Best for: Leisurely weekend evenings at Sentosa with the crew
Price: Adults $22, children $18, top up $2 for weather insurance
Game duration: 1 hour
Opening hours: Monday to Friday, 12.30pm to 9pm; Saturday, Sunday & PH, 10am to 9pm (last session 8pm)
Address: UltraGolf, The Palawan @ Sentosa, 54 Palawan Beach Walk, Singapore 098233
The next time you want a fun activity, try mini golf in Singapore!
Frequently Asked Questions
What are the best mini golf courses in Singapore?
Singapore has creative mini golf spots for all ages and skill levels, from an indoor, air-conditioned setup to outdoor challenges. Popular picks include Kulnari Mystery Golf for its immersive 1920s mystery theme, UltraGolf at Sentosa for an outdoor experience by the beach, and Dino Putt in Jurong for a family-friendly dinosaur adventure.
How much does mini golf cost in Singapore?
Prices vary depending on the venue. On average, you can expect to pay around $18 to $40 per player. Themed courses like Kulnari Mystery Golf and Dino Putt cost more due to their immersive experiences, while outdoor venues such as UltraGolf have lower rates. Keep an eye out for group discounts and family packages, too.
Is mini golf in Singapore suitable for kids and families?
Yes! Mini golf is one of the most family-friendly activities in Singapore. Courses like Dino Putt feature animatronic dinosaurs for children, while UltraGolf caters to kids and adults with two tee positions for different skill levels. Parents should note that Kulnari Mystery Golf has a slightly spookier, dimly-lit theme and is best suited for older kids or adults.
Do I need to book in advance or can I walk in?
Most mini golf venues in Singapore welcome walk-ins, but booking ahead is strongly recommended, especially on weekends or holidays. Kulnari Mystery Golf requires advance reservations for its timed mystery sessions, while UltraGolf and Dino Putt often accommodate walk-ins depending on crowd size and weather conditions.
How long does a round of mini golf take?
A typical round at a mini golf course in Singapore takes about 45 to 90 minutes, depending on the number of players, your pace, and the course size. For example, the 18-hole courses at UltraGolf and Dino Putt take about an hour, while Kulnari Mystery Golf’s story-driven experience can last up to 90 minutes.

