Yes, eating late at night can hamper your sleep. When the gap between dinners is sleep is less, chances of indigestion go up. It's best to eat your last meal 1-2 hours before bed to avoid these issues.