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
Avon and Somerset Police have begun a murder investigation after a hit and run in Burnham-On-Sea. A 34-year-old man has been arrested.
Wet and windy throughout the day with little change.
Wet and windy with little change.