Our family has stayed at both. Personally we prefer Fairfield Inn, but I could see if you have little ones the Pirate Pool at Hojo's might be a big draw. (Our kids are teenagers) The Fairfield is a closer walk and Mcdonalds is right in front of the hotel. Nothing wrong with Hojo's, we just prefer the decor and amenities of the Fairfield.