Why is Venus more hotter than Mercury , when Mercury is more close to Sun than Venus?
Venus has a dense atmosphere, consisting mostly of carbon dioxide. Carbon dioxide, being a greenhouse gas traps a large amount of heat coming from the sun. This is the reason Venus is hotter than Mercury which has a very thin atmosphere.