There are 41 golf courses within 25 miles of San Diego: 25 public and 16 private. The best public course is Maderas Golf Club. The most forgiving 18 is Willowbrook Golf Course in Lakeside.

The best golf course in San Diego is Maderas Golf Club in Poway.
Overall score out of 10.
The best public golf course in San Diego is Maderas Golf Club in Poway.
Open to anyone.
The easiest 18-hole golf course in San Diego is Willowbrook Golf Course in Lakeside.
Easiest first; the number is the overall rating.
The hardest golf course in San Diego is Carlton Oaks Country Club in Santee.
Hardest first; the number is the overall rating.
The golf course with the best views in San Diego is Lomas Santa Fe Country Club in Solana Beach. For public golf, Balboa Park Golf Course.
Best views first; the number is the overall rating.
The best golf course restaurant in San Diego is at Maderas Golf Club in Poway.
Best food first; the number is the overall rating.
The best par-3 golf course in San Diego is Colina Park Golf Course.
Overall score out of 10.
41 golf courses within 25 miles: 16 in the city and the rest in nearby towns. 25 are public.
San Diego Country Club in Chula Vista, from 1920. The newest is The Farms Golf Club in Rancho Santa Fe (2025).