It's not a long drive from the city and wharfs in Portland.. that opens up to several hotel choices. Plus its quite a nice drive, less than 30 minutes of a scenic drive. You also pass a great park/Fort William's I believe to take a long walk and work up an appetite
I am not familiar with the area as I was there on business. I use the Marriott chain and went on their website to find a hotel. Hope that helps.
Thanks! Your answer is awaiting moderation.