Morning: Arrive in Portland and settle into your hotel. Take a leisurely stroll along the Eastern Promenade for scenic harbor views and a breath of fresh sea air.
Afternoon: Wander the cobblestone streets of the Old Port, browsing boutique shops and enjoying a lobster roll at a waterfront eatery. Stop by the historic Portland Observatory for a quick glimpse of maritime history.
Evening: Dine at a farm‑to‑table restaurant in the Old Port and then enjoy a sunset walk along the Working Waterfront, where the lights on the fishing boats create a charming nightscape.
Find HotelsMorning: Drive to Portland Head Light in Fort Williams Park; explore the park’s trails and take photos of the iconic lighthouse against the Atlantic backdrop.
Afternoon: Return to downtown and visit the Portland Museum of Art, followed by a tour of the elegant Victoria Mansion to admire its Gilded‑Age interiors.
Evening: Sample craft beers at a local brewery such as Allagash Brewing Company, then enjoy a relaxed dinner at a waterfront tavern.
Find HotelsMorning: Catch the Casco Bay Ferry to Peaks Island; rent a bike and explore the island’s quiet beaches and historic forts.
Afternoon: Return to the mainland and head to nearby Freeport for an afternoon of outlet shopping at the famous L.L.Bean flagship store and other boutiques.
Evening: Conclude your trip with a farewell dinner at a seafood restaurant overlooking the harbor, savoring fresh oysters and a final view of the illuminated lighthouse.
Find HotelsIf you have extra time, consider adding a half‑day kayak tour of Casco Bay or a visit to the nearby Wadsworth‑Longfellow House. To shorten the trip, skip the Freeport shopping excursion and spend the afternoon of Day 3 exploring additional museums or relaxing on the beach at Scarborough instead.