Geothermal energy
Geothermal energy is heat generated inside dense and rocky cosmic bodies. It can be generated by the immense pressure in the core of planets, creating nuclear processes and is constantly available with virtually no limit in time.
On Earth there are a few installations to use geothermal energy for heating and for production of electricity. On Mars there might be usable geothermal energy, as well. Yet, it is unknown how deep to drill and what's the temperature in the depth. There are signs of geothermal energy, however.
Signs and theories
Mars Global Surveyor has found fresh signs of flowing water in the Cerberus region near the equator of Mars. This has been probably happened 10 million years ago, which is geologically an extreme short time. Hopefully, the heat is still there in certain spots. [1]