1 "大同好热啊!""我听说西安比大同更热." —— You have just said that Datong is very hot. So use 更, and stress 更 in speech.
2 "我听说西安比大同还热." "啊?! 真的?" —— You haven't said that Datong is hot. But if Datong is well-known as an extremely hot city, you can say "我听说西安比大同还热." without having to mention it first. In this case, you must stress 大同 in speech.