Originally posted by BedKnobbery2
For right in-town, there isn't much--the Eastland, a Holiday Inn, and...Portland Harbor Hotel? I think?--but there are more in the immediate surrounding areas, and with a car you'll be just fine.
We go to Portland for a weekend every year for the Stars On Ice tour, and for years DH used to attend an annual conference there in February

In the in-town area close to Old Port attractions we've stayed at the Eastland (thumbs down), The Holiday Inn, (OK) and our favorite is the Portland Regency (pricey but wonderful small historic hotel right in the Old Port). There is a newer hotel that looks great in the Old Port section too...I believe it's the Harbor something or other referred to above. Out in the area of the Sheraton and the Mall, we've stayed at a Marriott resort (Sable Oaks or something like that?) I love staying right intown, within or walking distance to the Old Port-I prefer the ambience of the port/harbor waterfront area shopping and dining... cobblestones, etc. There's nothing wrong with the Sheraton/ Mall area...but you could be "anywhere" if you know what I mean.
If you're really looking to spend "beach" time, I'd stay at the Sheraton for the conference then go out to one of the beaches outside Portland proper. As noted above you can get into the attractions intown from the Sheraton easily, and you could use it as a base certainly for a week of doing things in the general area, I just think that the commercial/developed feel of that immedate area would get old to me personally after a few days...the beach areas near Portland would be much nicer atmosphere for a longer stay (JMHO).
I also second the Peaks Island suggestion

And if you're an LLBean fan take a drive up to Freeport if you have time!
DH and DD have done the Scotia Prince (I'm a landlubber myself

) and enjoyed it immensely. There's also some sort of hovercraft fast ferry thing now too?
Have fun whatever you decide...there's a lot to do for you and your family!! enjoy!
