Mini Golf Courses in the San Francisco Bay Area

The San Francisco Bay Area has a number of great mini golf courses. These are great for those who enjoy the trials and errors of trying to make your ball roll around the big forms or go up a volcano. There are not mini golf courses in the city of San Francisco (hint) but there are some really neat ones in the Bay Area.

Golfland in Castro Valley

This is an old time mini golf course with two challenging courses. For some reason, I like the lower one during the day and the back one at night. There is also an arcade and snack machines. While I have gotten better a fishing out balls in the water, getting them out of the fence is still a challenge. Due volcanoes really belong on a mini-golf course? The course can be found on Castro Valley Blvd just down from McDonald’s. Just look for the three dragons.

Ghost Golf

Yep, this is mini golf in a graveyard setting. Golf in the dark with spooky people is so much fun. This is a small course with nine holes and is not too challenging. The fun here is visiting the spooky haunted house that surrounds the course. Not for very young children but anyone into spooky should have some fun here. Located at 1913 Salvio Street in Concord.

McInnis Park

This site has mini-golf, batting cages, and a real golf course. At the Park there is restaurant that generally draws great reviews at the club house near the golf course. There are no lights here, the park closes at dusk. The mini-golf area also has a snack bar. The park closes during inclement weather. Located in San Rafael on Smith Ranch Road, this is a golfer’s mini golf course.

Malibu Castle Grand Prix

This is an entertainment center featuring a mini-golf course, a go-car race course with 20 options and a great arcade. I cried the day they closed the one in Oakland. The mini-golf course is challenging with lots of traps and gizmos to defeat. Located in Redwood City at 320 Blomquist Street, look for the big castle. I wish they would expand. If you can visit in off hours, you can take advantage of great discounts. Weekends are very busy. Did I mention the bumper boats?


Formerly called a couple of other things, this is an entertainment center with mini-golf, arcade, bumper boats and party rooms. Despite the crowded weekends the mini-golf course is quite fun. You can just play the course, or buy a multi-activity party. Yay! Located in Livermore at 2424 Kitty Hawk Road near the Livermore Airport you can see the castle from the 580 freeway. There are enough things to do here that even grandparents find stuff to do.

Golfland Milpitas

This Golfland features three mini-golf courses adorned with castles. One course features a Spanish garden theme, another features a western theme and the other is the most challenging with castles, lighthouses and forts. The arcade features up-to-date video machines.

San Jose Golfland at Emerald Hills

Features two challenging mini golf courses based on a castle and western theme. The large arcade awards prizes based on ticket winnings. When you finish golfing, you can go and play on the water slide in the same complex. Located at 976 Blossom Hill Road.

Golfland Sunnyvale

This site has two mini golf courses with several rather challenging holes that require you to roll the ball uphill. Based on castles and dragons, this course is lots of fun. The arcade is also open and features some unique video games involving Kung Fu Masters and killing aliens. The center is located at 855 El Camino Real.

There you have the best of the lot. The economy has forced the closure of mini-golf in Fremont and Antioch. Let’s keep the rest of these open. Get out there and play!