Hot belly

My belly has been getting hot randomly lately. What could be causing this? It usually happens when I lay down at night to sleep.