Morning: Arrive in Portland and start your day with a visit to the Old Port District, famous for its cobblestone streets and vibrant shops. Enjoy breakfast at one of the local cafes along the waterfront.
Afternoon: Explore the Portland Museum of Art, featuring impressive collections of American and European artists. Afterward, take a stroll along the Eastern Promenade for stunning views of Casco Bay.
Evening: Dine at one of Portland’s renowned seafood restaurants in the Old Port. Consider a sunset walk along the harbor to end your day.
Find HotelsMorning: Take a ferry to visit Peaks Island, a lovely getaway with beaches, bike paths, and quaint shops. Bike or walk around the island, enjoying the peaceful atmosphere.
Afternoon: Return to Portland and visit the iconic Portland Head Light, Maine’s oldest lighthouse located in Fort Williams Park. Picnic here while enjoying scenic ocean views.
Evening: Head back to downtown Portland for craft cocktails or local brews at a popular brewery or bar.
Find HotelsMorning: Drive to Booth Bay Harbor (about 1 hour from Portland). Start with a walk along the Boothbay Harbor waterfront to take in the charming seaside town atmosphere.
Afternoon: Visit the Coastal Maine Botanical Gardens, a stunning garden complex featuring diverse plant collections and ocean views. Enjoy lunch at their café overlooking the gardens.
Evening: Experience fresh seafood at a harbor-side restaurant in Booth Bay and enjoy a peaceful seaside sunset.
Find HotelsMorning: Take a boat tour or go whale watching from Booth Bay Harbor to explore the rich marine life and scenic coastline. Alternatively, rent kayaks for a more active morning on the water.
Afternoon: Return to Portland, stopping at Ogunquit Beach if time permits for a quick stroll along the sandy shoreline before heading home.
Evening: Depart from Portland after a relaxed final dinner or light meal at a local eatery near the airport or transport hub.
Find HotelsTotal estimated cost: Approximately $220 - $300 per person (excluding accommodations and transportation to Portland)
To extend your trip, consider adding a day to explore more of the nearby coastal towns like Camden or Kennebunkport. If you need to reduce the duration, focus on Portland's highlights on the first two days and choose either the botanical gardens or whale watching in Booth Bay for day three, skipping some activities. Booking accommodations central to your main interests will maximize your time and enjoyment.