In Morehead area I’ve used both Discovery and Olympus Diving. In Wilmington, I have used Aquatic Safaris. All offer divers dormitories that are geared to groups. Book early for these places. I like Olympus’ dorm the best, although I’ve never stayed in Discovery’s dorm.