I have spent a portion of every summer of my life in Maine. It’s a very big state with lots of places to go. If you’d like to stay on the coast I’d recommend that you start in the Kennebunkport area. It’s not too far in and it’s really nice with beaches and a town with lots of shops. My family goes to Goose Rocks Beach. It’s nice and protected and great for small children, as there are no huge crashers hitting the beach. Nice medium sized waves. The community there is very nice and cozy. On rainy days it’s close enough to head up to Freeport for LLBean and outlet shopping. Portland isn’t too far either. You can head up there and take the Casco Bay mail boat run and see all the islands out in the bay while they deliver the mail. Kittery has plenty of outlets just in case you need to go shopping. =)
June is a little early to go if you’re going to go in the water. It never really gets warm enough to go in but there are plenty of brave souls—mostly kids. Other than swimming, early June is a nice time to go because there aren’t that many people yet, as their kids are still in school.
If you’d like to head further up the coast, you can see Bar Harbor, Boothbay, Rockland, Rockport, Pemaquid, Popham Beach… the list goes on and on. I know the most about Kennebunkport but if you have any questions about the other places let me know and I’ll get you more information. I’ve been to all those places and more. There are also plenty of gorgeous inland lakes if you’re interested in that. (Belgrade Lakes near Augusta) Good luck, Maine is gorgeous, The Way Life Should Be.
—Unfortunately, I have to head out to get my 30,000 mile, $30,000 dollar service on my car and can’t type more. When I get back I’ll add what I can.—