Start your family-friendly adventure in Portland, Maine, by exploring the fascinating world of marine life at the Gulf of Maine Research Institute. In the morning, dive into interactive exhibits that showcase the wonders of the ocean. Afterward, indulge in a delicious seafood lunch at the nearby J's Oyster Bar. In the afternoon, visit the Portland Observatory and climb to the top for stunning panoramic views of the city. In the evening, head to Payson Park for some outdoor fun, including sledding, ice skating, and enjoying the winter wonderland.
Spend the second day exploring the world-renowned Portland Head Light, Maine's oldest lighthouse. In the morning, take a scenic walk along the rugged coastline, marveling at the picturesque views. Visit the nearby Fort Williams Park and enjoy a family picnic amidst the scenic surroundings. In the afternoon, head to the Children's Museum & Theatre of Maine, where kids can engage in hands-on exhibits and imaginative play. In the evening, venture to DiMillo's On the Water for a delightful seafood dinner aboard a floating restaurant.
Embrace the winter season by enjoying some outdoor activities at the Riverside Golf Course. In the morning, hit the slopes for an exciting day of skiing or snowboarding. If your family prefers a more relaxed adventure, try out snowshoeing or cross-country skiing on the nearby trails. Warm up with a hot cocoa break at The Holy Donut, a local favorite donut shop with unique flavors like Maine potato donuts. In the afternoon, visit the Portland Science Center and engage in educational exhibits and interactive displays. Wrap up the day with a cozy family dinner at Flatbread Company, known for their delicious wood-fired pizza.
Spend a day exploring the wonders of nature at the Maine Wildlife Park. In the morning, take a stroll through the park and observe a variety of indigenous wildlife up close. Pack a picnic and enjoy a midday meal amidst the peaceful surroundings. In the afternoon, head to SportzPlex Indoor Sports Center for some active family fun. Engage in sports activities like miniature golf, batting cages, and indoor soccer. In the evening, catch a holiday-themed performance at the Portland Stage Company or indulge in a family-friendly movie night at Cinemagic Theatre.
Experience the charm of Portland's Old Port district on this final day. In the morning, stroll through the historic streets, taking in the picturesque architecture and unique shops. Warm up with a delicious brunch at Becky's Diner, a local institution known for its hearty breakfast fare. In the afternoon, visit the Portland Museum of Art for a dose of culture and impressive art collections. Finally, conclude your trip with a scenic sunset cruise from Casco Bay Lines, where you can admire the beautiful coastal scenery and spot wildlife on the islands.
While exploring Portland, be sure to check out Fort Allen Park, located on the Eastern Promenade. This hidden gem offers breathtaking views of Casco Bay, perfect for a family picnic or leisurely stroll. Another local favorite is Willard Beach, a picturesque sandy beach with calm waters and a playground area for children. It's a great spot to spend a relaxing afternoon with the family. If you're looking for a unique dining experience, head to the Duckfat Restaurant, where you can enjoy mouthwatering Belgian fries and delicious sandwiches served with homemade sauces.
For more information on flights and accommodations, check out KAYAK.