Santa fe and Newport Bay do have larger rooms, but they tend to sell out quickly, so you need to book plenty in advance. Another option depending on where you're travelling from is to break it up a bit: we live in the north of England, so we travel down the country one day, stop over in a Travelodge and then catch the first ferry on the morning, which gets us there around 1 pm, we then do the same thing on the way home, but leave after lunch, catch an evening ferry, stop in a Travelodge, and then have a relaxed trip home, this works out really well because 1) we can stay at davy crockett ranch, and it's lovely being able to put the kids to bed and have our own room, and 2) it makes it loads cheaper because we an take sncaks and juice etc in the car, giving us more pennies for souveniers, meals and so on