For Roatan about the only place you'll see sharks is the Shark Dive. As far as canned shark dives go it's one of the best - they only feed them a small amount near the end of the dive. Vis/currents can be hit or miss at the site though - we had a really good day - but it's not uncommon to have to "hide" behind the amphitheater wall during most of the dive.
We dove on the north side mostly with a day trip to the south. There's a few broken up wrecks, we saw turtles practically on every dive - often more than one. A couple shadowed us during the entire dive - I've shot about 10mins. of video of the same one once. Saw some Stingrays but not many. Quite a few grouper and a few Barracuda. One big Eagle Ray out in the blue off the wall once - even the DM hadn't seen many of those. Also lots of smaller fish - it's a pretty healthy reef in most places.
The other interesting thing is the day trips out to the Cays on the east end. That's supposed to be a lot more pristine diving. I think they snorkel at those sites also. Other interesting dives off Roatan are Spooky Channel on the north side, the Prince Albert wreck at Cocoview and Mary's Place on the south side is another signature Roatan dive. If you stay far enough east - mid-island on the north side, there's a dolphin graveyard site but it's advanced and overhead obstructed.
The AI resorts are pretty isolated on the south side - Cocoview, Fantasy Island and farther east Reef House Resort. Barefoot Cay is sort of closer to French Harbor. Anthony's Key Resort is on the north side about 5mins. drive to the West End - where most of the shops/nightlife/restaurants are on Roatan.
West Bay beach about 2 miles farther east is named one of the nicest in the Caribbean. And you can boat dive from the resorts there. Bananarama or Infinity Bay might be options. There's also a water taxi to the West End.
Since you have a family group, you might also look at Luna Beach Resort. It's on the far west end of the West End - about a 10min. walk to town. They have these really decent looking "tree houses" - they're 3-4 bedroom fully furnished nice looking properties - not waterfront but a few minutes up the hill from the resort.
There's also some nicer condos on the tip of Half Moon Bay - they're 3-4 bedrooms right on the point. Coral something - they're listed on vrbo.com. This is one of them:
http://www.vrbo.com/104801 For the non-divers, good snorkeling is just out front. Boat dives with Coconut Tree Divers or other shops are typically 10/$350. They typically do 3-4/day. We liked them, Reef Gliders would've been my 2nd choice.
I rented this house once also - it might just work for your group also if the others don't join you - just 3 separate bedrooms with a shared kitchen and upstairs living area. 10 would be too crowded. Lots of decks both down and upstairs. They didn't have the fancy kitchen when I rented it either - it needed one. On the water but ironshore so no water access there. It's a five minute walk to the West End from there.
http://www.roatanpropertymanagement.com/images_sealodge/photos.htm
About the only decent shore diving is off Cocoview. For the non-divers there's West End shopping, the ziplines, some other tropical rainforest related things. The bar crawl down the West End is pretty popular later in the week also.
There's also the whole Dolphin Dive/Snorkel/Beach Encounter program at AKR. Some of the non-divers might like that. We did the dive, some have posted the snorkel has more interaction.
There's good snorkeling on both sides of the island also. Some of the best is both sides of Half Moon Bay - the bay in front of the West End. I recently posted on that here:
http://www.scubaboard.com/forums/ba...rator-cruise-ship-passengers.html#post6747087
Also there's good snorkeling off Cocoview and Fantasy Island on the south side. And Barefoot Cay advertises it also, they have a dock that gets you partly out into their protected lagoon.