There is no definitive answer to this question as different people have different opinions. However, some of the cities that are commonly considered to be the hottest in Spain include Seville, Granada, Cordoba and Madrid. These cities are all located in the southern part of the country where it is typically hotter than in other parts of Spain.
Seville is the capital of Andalusia and is one of the largest cities in Spain. It has a Mediterranean climate with hot summers and mild winters. The average temperature in July (the hottest month) is around 33 degrees Celsius (91 degrees Fahrenheit).
Granada is another large city in Andalusia and it is also known for its hot weather. The average temperature in July here is around 32 degrees Celsius (90 degrees Fahrenheit).
Cordoba, which was once the capital of an Islamic caliphate, also has very hot summers with an average temperature of 31 degrees Celsius (88 degrees Fahrenheit) in July.
Madrid, Spainâ€™s capital city, experiences slightly cooler temperatures than some other southern Spanish cities but it can still get quite hot during summer months with an average temperature of 30 degrees Celsius (86 degrees Fahrenheit)in July.
So overall, there are a few contenders for the title of â€œhottest city in Spainâ€ depending on your definition or criteria but some popular choices would be Seville, Granada, Cordoba or Madrid.