If two families are staying in the same cabin, does the price vary?

No, the price is per person not per cabin.