A driver died after an SUV crashed into a tree and caught fire early Saturday on Hickory Hill Road in Hanover County.