The Inn By The Sea in Cape Elizabeth, Maine is a beautiful hotel, stunning rooms and location right on the ocean. It is super dog friendly. You can even dine in the Lounge with your pup, food is delicious. Lots of walks along the beach and State Parks. Perfect.