The A3058 Hilgrove Road in Newquay is closed in both directions due to emergency repairs between St Anne's Road and Narrowcliff.
Part of the roof has blown off the Barrowfield Hotel. Police advise motorists to avoid the area.
More top news
Hundreds of homes are still without power across Devon and Cornwall as power companies work to fix supplies.
The number of online crime victims under the age of 18 has increased by 163% in the past year.
After Storm Imogen brought gusts and downpours, take a look at what Tuesday has in store.