We only have the one night. Was hoping there might be something not too far away like in Bristle.
Nothing really in Bristol except for cottages that rent by the week. Check out the Bradley Inn http://www.bradleyinn.com/. You can still walk to the lighthouse from there. Also in Christmas Cove in South Bristol (on the other finger of the peninsula) is the Unique Yankee Inn http://www.uniqueyankeeofmaine.com/
Your other option would be at the top of the peninsula in Damariscotta or Newcastle. My favorite there is the Newcastle Inn http://www.newcastleinn.com/ . The lighthouse would be about a 20 minute drive. This might be a better option for you at the time of year you are planning on visiting since many places have shut down already. Plus, it will be the weekend of the Pumpkin Fest http://damariscottapumpkinfest.com/ with lots happening in town.
Thank you. This is just what I needed. I will check on these Inns.