Some 25 caravans have been destroyed in a fire near Lake Eildon, according to a Country Fire Authority spokesman.

The CFA was called to the Goughs Bay Caravan Park just before midnight.

Several boats were also damaged but thankfully no one was injured in the blaze.

The fire was under control about an hour after it started and investigators will look into it today.