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
Bulk of the region has sunshine with cloud clearing in most places by lunchtime.
The makings of a fine winters today in most parts with plenty of sunshine.
Devon's MPs have called for increased funding for the county's schools. They believe they're underfunded compared to elsewhere in the UK.