A wildfire on Croatia's coast has left at least 10 people in intensive care and dozens more injured after fire crews battled overnight with "one of the worst" blazes in the country's history, according to officials.

Around 2,000 had been evacuated from nearby villages as the fire ripped through the surrounding hills, damaging homes and destroying cars in the early hours of Friday.

As access reopened mid-morning, the AFP news agency saw the blackened remains of several burnt out cars along roads near Omiš, some ringed by silver puddles of metal that had melted under the intense heat of the fires.

Several buildings in the area had also been damaged by the blaze, with some structures nearby completely destroyed.

During a visit to the area Prime Minister Andrej Plenković stressed the dangers of the fire and praised the efforts of the firefighters.