Is there something we can do to keep my elderly grandmother (who has alzheimer's) in bed at night?

Exercise etc. Keeping the patient active during the day, keeping the lights on & a warm glass of milk- (melatonin) initially may be worth a try before drugs.
Antipsychotics. Antipsychotics or "downers" may help. Please refer to her pcp.