Preheat your grill to medium-high heat.
Brush the salmon fillets with olive oil and season with salt and pepper.
Place the salmon skin-side down on the grill.
Cook for about 6-8 minutes, then carefully flip and grill for an additional 4-6 minutes, or until the salmon is cooked through and flakes easily with a fork.
While the salmon is grilling, prepare the peach salsa by combining diced peach, red onion, cilantro, lime juice, and jalapeño in a medium bowl. Stir gently to mix.
If desired, add honey to the salsa and mix well.
Once the salmon is done, remove it from the grill and let it rest for a couple of minutes.
Serve the salmon topped with the fresh peach salsa.