In February 2019, Golf.com published this recommended list of must try public courses around Phoenix. It's a solid list, handpicked from amount the best courses in each city. Specific note for Tempe - ASU Karsten is set to close for good this coming May 2019 as ASU Golf transitions its training and facilities to Papago Golf Course, so put this historical course at the top of your must try list
before it's too late.
The full list can be accessed here: 7 public courses to play in every Spring Training city in Arizona
Scottsdale: Troon North Golf Club
Tempe: ASU Karsten Golf Course
Mesa: Longbow Golf Club
Phoenix: Marriot Wildfire Golf Club
Peoria: Quintero Golf Club
Surprise: Cimarron Golf Club
Goodyear: Golf Club of Estrella
Golf.com - 7 Public Courses to Play in Every
Spring Training City in Arizona