Answer: The reason why Venus is hotter than Mercury is because it has a thick atmosphere primarily made up of carbon dioxide, which is a greenhouse gas that helps retain the heat from the Sun. In comparison to this, Mercury has almost no atmosphere, so any heat that beats down on the planet isn’t retained.
Explanation: Searched