Where to Play Mini-Golf in the Bay Area

East Bay

Ghost Golf: 4383 Clayton Road, Concord 

Opening at their new location in July. Enjoy miniature golf in a haunted graveyard at this unique 9-hole indoor course. Have scary fun with zombies, ghosts and goblins and other moving characters. 925-521-1913. ghostgolfconcord.com.


Golden Tee Golf Land: 2533 Castro Valley Blvd., Castro Valley

Enjoy two beautiful 18-hole courses in a lush setting that offer a challenge and a wacky good time. Take a break from golfing to enjoy the arcade. 510-537-2168. golfland.com/castrovalley.


Subpar Mini-Golf: 1511 Park St., Alameda

Take a quick tour around the San Francisco Bay and play through replicas of all your favorite landmarks on this 18-hole course. Check out the arcade, challenge your friends to a game of pool or enjoy some nostalgic fun with the Slot Car track. 510-521-4653. subparminigolf.com.


Golfland: 1199 Jacklin Road, Milpitas

Play one of three challenging course in garden settings. In addition to golf, make your way through the web of lazers in the Lazer Maze, challenge your friends to a game of laser tag and have fun in the arcade. 408-263-6855. golfland.com/milpitas.


North Bay

McInnis Park Golf Center: 350 Smith Ranch Road, San Rafael

This family fun center includes an elaborate 18-hole miniature golf course with water hazards, lavish gardens and artist-designed, animal-centered obstacles. 415-491-5995. mcinnisparkgolfcenter.com.


Scandia Family Fun Center: 5301 Redwood Drive, Rohnert Park


Play two award-winning 18-hole miniature golf courses with ponds, fountains and obstacles. Families can also enjoy blaster boats, bumper cars, an arcade, batting cages and a go-kart racetrack. 707-584-1398. scandiafunland.com.


San Francisco

Urban Putt: 1096 S. Van Ness Ave.

The city’s first and only indoor miniature golf course offers guests a fun, technically sophisticated experience with top-notch food, drinks and a fantastical, high-tech 14-hole mini-golf course.

415-341-1080. urbanputt.com


South Bay and Coast

Golfland USA: 855 E. El Camino Real, Sunnyvale

Enjoy two 18-hole courses, video and arcade games, and food and beverages at the snack bar.

408-245-8434. golfland.com/sunnyvale.


Emerald Hills Golfland: 976 Blossom Hill Road, San Jose

Play two beautiful 18-hole courses, and then cool off by sliding down the waterslides. You can also play games at the arcade. 408-225-1533. golfland.com/sanjose.


Santa Cruz

Buccaneer Bay Mini Golf: 400 Beach St., Santa Cruz

Watch out for pirates as you play this two-story, 18-hole miniature golf course inside Neptune’s Kingdom. There are three black-light holes to test your skills. 831-423-5590. beachboardwalk.com/mini-golf


Edit ModuleShow Tags Edit ModuleShow Tags
Edit ModuleShow Tags
Edit ModuleShow Tags