Look into the Island Breeze Inn, in Venice....I haven't dove for teeth there in a while due to the bad viz, but use to stay there regularly....close to everything and they're use to divers.....Go to the 'Cave Diver's forum' for several places near High Springs, Ft. White and Peacock Springs.....They're owned/operated by cave divers and from what I've heard are very reasonable and well maintained......