We found two good Minigolf places. Best one is in Fuengirola: Fuengirola Adventure Golf. Family depending on your skills will take 1½ – 2hours for all 18 holes. Easy parking and right off A7 in Fuengirola.

Address: Fluvial Park, 29640 Fuengirola

Google map (link)

Phone: +34 951 26 00 67 (but you don’t need booking in advance)

Opening hours: 12-20 (but you need to start at 19.00 latest)

Prices: Adult: 8.50 euros ; Kids: 6.00 euros ; Family ticket: 24.00 euros

Website: http://www.fuengirolaadventuregolf.com/

The other Minigolf is smaller and less advanced: Playa Mini Golf in Benalmadena.

Address: Parque Sta. Ana, 37700 Béjar
Google map (link)
Opening hours: 10.30-01