My DR said I have staph infection on my eye lids and prescribed Clindamycin HCL, 300 MG, 2X day for 5 days. Is this the best treatment?

Hard to say. Your doctor has more information than either of us about your condition. You could consult another doctor or trust the one you have .