Not to take anything away from Comrie Croft which is an excellant venue but I thought this place might be another one to consider if it's unavailable. It's about 2 miles from Inverkeithing Railway Station, 15 acres of woodland and I thought the top meadow maybe suitable for archery.
Here's the link to their blog page: www.camping-fife-near-edinburgh.blogspot.com
Here's the link to their blog page: www.camping-fife-near-edinburgh.blogspot.com