Although these suppliers don't match your search for Alfresco venues in Isle of Wight, they are within approximately 40 miles and could still be of interest.
Weddings in the Wood
Venues, Alfresco venues, Lyndhurst, Hampshire
Where more magical than our barn, hidden amongst the trees of a private wooded estate, to host a woodland wedding?
(Alfresco venues in Isle of Wight)