Sebasco Harbor Resort
Located on Casco Bay, about an hour'a drive from Portland, this coastal resorts has harbor views and a variety of family-friendly activities, including a children's summer camp, kayaking, and fishing cruises. Five types of accommodations are available, from the main lodge with traditional blue toile-accented guest rooms to smaller rooms in a real, converted lighthouse. There are also pet-friendly cottages and family suites. Find regional American fare at upscale Pilot House and Maine-inspired favorites like steamed lobster and chowder at the more casual Ledges restaurant. Amenities include a full-service spa, two golf courses, and a saltwater swimming pool.