You might want to practice your swing at Spring Valley Golf Course, a golf course located 2.8 mi (4.5 km) from central Milpitas. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. If Spring Valley Golf Course doesn't quite scratch your golfing itch, Santa Clara Golf and Tennis Club and San Jose Municipal Golf are all just a short drive away.