DYI is not as easy on Grand Bahama as you would like. I contributed to this recent thread:
The price for guides is about $350 per full day, 8 to 4 or $200 per half day, 8 to 1 or so. Depending on when you are going, the half day may be a better deal. In the summer especially, the flats warm up in the afternoon, so the best fishing is in the morning. If I am going by myself, I get tired of standing on the bow, and half a day is about enough for me, but I am there a couple months a year, so fishing an extra couple hours is of less importance to me.
I have been to Abacos a couple of times and I think they would be ok for dyi but there is much less there for non fishing family members. It is a great place to visit if they don't want a lot of real organized touristy type activities. Eleuthra is always mentioned for DYI but I haven't been there personally. Harbor Island is probably too develoded, so a lodge on the main island would probably be best. I have been on Andros a couple times and you might be able to find places for dyi, but transportation becomes a major issue. The same goes for Great Exuma and unless they are divers, there isn't a lot else.
On Grand Bahama for most of DYI, you will need to rent a car. It will cost you about $50 per day. I have had people tell me that they have caught 10 lb bones off this beach or that going east on a rising tide. I have fished or wandered most of those beaches and have seen bonefish, but infrequently. It is ok for something to do, if you are with people who just want to wander up and down a beach, but it would be disappointing if it was going to be your only opportunity to fish for your entire vacation. I plan on trying the flats near Queen's cove, next time I am over there.
Let me know if you need guide names and phone numbers. You don't need to set things up too far in advance with them. A couple weeks, and then a confirmation should do it. I ordinarily wait until I am there, check out the weather, and pick a day when the tide is rising in the morning. I also avoid fishing on a full moon as some of the flats are so flooded, fishing is harder, and the fish can feed on a brightly lit night, so they are pickier.