There are 18 golf courses within 25 miles of Santa Rosa: 13 public and 5 private. The best public course is The Links at Bodega Harbour. The most forgiving 18 is Vintners Golf Club in Yountville.

The best golf course in Santa Rosa is Mayacama Golf Club, a private club.
Overall score out of 10.
The best public golf course in Santa Rosa is The Links at Bodega Harbour in Bodega Bay.
Open to anyone.
The easiest 18-hole golf course in Santa Rosa is Vintners Golf Club in Yountville.
Easiest first; the number is the overall rating.
The hardest golf course in Santa Rosa is Sonoma Golf Club in Sonoma, a private club. The hardest public course is Foxtail Golf Club in Rohnert Park.
Hardest first; the number is the overall rating.
The golf course with the best views in Santa Rosa is The Links at Bodega Harbour in Bodega Bay.
Best views first; the number is the overall rating.
The best golf course restaurant in Santa Rosa is at Mayacama Golf Club.
Best food first; the number is the overall rating.
The best 9-hole golf course near Santa Rosa is Northwood Golf Club in Monte Rio.
Overall score out of 10.
The best par-3 golf course in Santa Rosa is Sebastopol Golf Course in Sebastopol.
Overall score out of 10.
18 golf courses within 25 miles: 7 in the city and the rest in nearby towns. 13 are public.
Healdsburg Golf Club at Tayman Park in Healdsburg, from 1921. The newest is Fairgrounds Golf Course (2006).