Wales and West say it is essential work but a newly-refurbished pub says it will lose money.
North Devon's Landmark Theatre and Brynsworthy Environment Centre will benefit from the grant cash.
The new properties will be built on 27 acres of agricultural land in the Fremington area.