San Diego boasts 72 public and private golf courses making it no wonder Golf Digest named San Diego Golf Courses top-50 destinations in the world to play. There are courses designed to play in one day and others with resorts built around them for more immersive, multiple-day play options.