Itchyness is more a sign of allergy than anything else. Any change of pillows/sheets etc recently? .If not then why not try some systemic meds such as piriton on you may be able to get some drops (for allergies such as hayfever) over the counter from the pharmacy.
If they are gritty rather than itchy then this may indicate more of a dry eye situation which tends to be exaggerated after sleeping. You could then try some artificial lubricant before sleeping. Make sure its a greasy one so it lasts through the night.