Apparently Pura Vida Resort in Dauin have a hall for rent which accommodates 200 people, I dont have any other details, maybe just give them a call if you are interested.
There’s a new place in Batinguel that rents their area for a minimum of 3 hours and you’re allowed to bring your own caterers in. Area should be big enough for your needs. The place is called Brooke’s Place.
Forest camp allows you to rent their space as well.
Ayang’s Place in Rovira Bantayan, oh and they have a pool. Comes with the rental.