Riley has a tendency to leave us "treasures" sometimes, but not in the middle of the night.

All of the suggestions are good--you may just have to set an alarm and get up in the middle of the night and run her out.
Or you could try having her sleep in her crate.