Lower temperatures are expected to continue into Wednesday with increased cloud during the afternoon, the met office said.
Temperatures will be around 36C inland, 32C along the coast and 27C in the higher mountains.
At night, temperatures will fall to around 21C inland, 24C along the coast and around 15C in the higher mountains.
On Thursday, Friday and Saturday, the weather will be mostly clear, but there will be increased cloud.
The temperature is not expected to change appreciably during the three days.
Click here to change your cookie preferences