There is a travel guide that all the boaters that travel the inside passage to Alaska use. It is called the Waggoner Cruising Guide. It will list many of the best places to stay and also most all marinas and what those places offer (water, fuel, propane, garbage drop, groceries, haul out...