The 25+ Most Popular Maine Wedding Venues

Maine is a beautiful state with a stunning coastline, picturesque countryside, and charming towns, making it a popular destination for weddings. There are many venues to choose from in Maine, ranging from historic coastal estates to rustic barns, and everything in between.

Don’t see a venue that should be on here? Just let me know!

Here is a list of the top wedding venues in Maine (in no particular order):

  • The Barn at Flanagan Farm: Located in Buxton, The Barn at Flanagan Farm is a beautiful, rustic venue set on 14 acres of farmland. The restored barn features a spacious indoor reception space, as well as a covered outdoor area for cocktail hour.
  • French’s Point – Stockton Springs: This stunning waterfront estate is set on a 14-acre peninsula overlooking Penobscot Bay. The property features a beautiful mansion, a private beach, and a beautiful gazebo, making it an ideal location for an outdoor Maine wedding.
  • Hidden Pond – Kennebunkport: Set on 60 acres of forest and meadow, Hidden Pond is a luxury resort that offers a serene and natural setting for a Maine wedding. The property features a beautiful barn, as well as a variety of indoor and outdoor event spaces.
  • The Nonantum Resort – Kennebunkport: A classic coastal resort with a beautiful waterfront location, The Nonantum Resort offers a variety of indoor and outdoor event spaces for a Maine wedding. The property can accommodate up to 200 guests, and features beautiful views of the Kennebunk River.
  • The Press Hotel – Portland: A boutique hotel located in a historic building in downtown Portland, The Press Hotel provides a unique and stylish setting for a Maine wedding. The space can accommodate up to 125 guests, and features a variety of event spaces, including a rooftop bar with beautiful views of the city.
  • The Bar Harbor Inn – Bar Harbor: A classic coastal hotel with a beautiful waterfront location, The Bar Harbor Inn offers a variety of indoor and outdoor event spaces for a Maine wedding. The property can accommodate up to 150 guests, and features beautiful views of Frenchman Bay.
Danielle and Abdimajid at the Bar Harbor Inn
  • The Viewpoint Hotel – York: A classic coastal hotel with a beautiful oceanfront location, The Viewpoint Hotel provides a romantic and elegant setting for a Maine wedding. The space can accommodate up to 125 guests and features a variety of indoor and outdoor event spaces, including a rooftop deck with stunning ocean views.
  • The Samoset Resort – Rockport: A classic coastal resort with a beautiful oceanfront location, The Samoset Resort offers a variety of indoor and outdoor event spaces for a Maine wedding. The property can accommodate up to 500 guests, and features beautiful views of Penobscot Bay.
  • Granite Ridge Estate & Barn – Norway: A stunning estate with a beautiful mountain location, Granite Ridge Estate & Barn provides a rustic and elegant setting for a Maine wedding. The space can accommodate up to 200 guests and features a beautiful barn, as well as a variety of outdoor ceremony locations.
  • The Spruce Point Inn – Boothbay Harbor: A classic coastal resort with a beautiful waterfront location, The Spruce Point Inn offers a variety of indoor and outdoor event spaces for a Maine wedding. The property can accommodate up to 250 guests and features beautiful views of Boothbay Harbor.
  • The White Barn Inn – Kennebunk: With a beautifully restored barn that can accommodate up to 50 guests, The White Barn Inn is a luxurious resort that provides a picturesque location for an elegant Maine wedding.
  • Autumn Lane Estate – Sebago: A charming wedding venue located along the edge of Sebago Lake. This elegant estate features a beautifully restored barn, spacious lawn, and lovely gardens, for up to 200 guests.
  • Bar Harbor Club – MDI: A luxurious wedding venue located on the beautiful Mount Desert Island in Maine. With its stunning waterfront location and breathtaking views of Frenchman Bay and the Porcupine Islands, this classic coastal resort provides a picturesque setting for a Maine wedding.
  • Rockcfraft Lodge – Sebago: Nestled on the western shore of Sebago Lake in Maine, Rockcraft Lodge is a magnificent estate that dates back to the turn of the century. Meticulously restored to preserve its historic charm, while offering all the modern amenities and luxuries, the lodge is an elegant and unique venue for a variety of events. Boasting ake frontage and a large sloping lawn that leads to the water, Rockcraft Lodge offers a breathtaking natural backdrop for weddings.
  • Beech Hill Barn – Pittston: Settled on a beautiful hillside with breathtaking views of rolling fields, forests, and distant mountains, this converted barn provides a picturesque and romantic setting for a Maine wedding. The property features a variety of indoor and outdoor event spaces, including a spacious barn with exposed wooden beams and elegant lighting.
  • Beech Ridge Barn – Scarborough: Located just minutes from Scarborough beaches, Beech Ridge Barn is a large, luxurious barn with a beautiful back patio perfect for ceremonies and large events. With space to accommodate up to 200 guests, this is the perfect venue for those looking for a mix of luxury and rustic.
Larissa and Steve at Beech Ridge Barn
  • Hardy Farm – Fryeburg: A beautiful and rustic barn set on 18 acres of farmland, Hardy Farm provides a charming and authentic Maine setting for a wedding. The space can accommodate up to 200 guests, and features both indoor and outdoor event spaces.
  • Mountain House on Sunday River – Newry: A luxury mountain retreat located in the western mountains of Maine, Mountain House on Sunday River offers a beautiful and secluded setting for a Maine wedding. The property features a variety of indoor and outdoor event spaces, as well as accommodations for up to 30 guests.
Victoria and Christopher at the Mountain House on Sunday River
  • The Spruce Point Inn Resort & Spa – Boothbay Harbor: A classic coastal resort with a beautiful waterfront location, The Spruce Point Inn offers a variety of indoor and outdoor event spaces for a Maine wedding
  • Camden Harbour Inn – Camden: A luxurious boutique hotel with a stunning view of the harbor, Camden Harbour Inn is an elegant and romantic location for a Maine wedding. The property features a beautiful outdoor terrace, as well as indoor event spaces that can accommodate up to 50 guests.
  • Stone Cove Marina – South Bristol: A waterfront marina with a beautiful event space overlooking the harbor, Stone Cove Marina provides a unique and picturesque setting for a Maine wedding. The space can accommodate up to 200 guests and features a beautiful outdoor ceremony area.
  • The Breakwater Inn & Spa – Kennebunkport: A classic coastal inn with a beautiful waterfront location, The Breakwater Inn & Spa offers a variety of indoor and outdoor event spaces for a Maine wedding. The property can accommodate up to 150 guests and features beautiful views of the Kennebunk River.
  • The Camden Yacht Club – Camden: A classic Maine yacht club with a beautiful waterfront location, The Camden Yacht Club provides a charming and authentic setting for a Maine wedding. The space can accommodate up to 120 guests, and features a variety of indoor and outdoor event spaces.
  • The Colony Hotel – Kennebunkport: A classic coastal hotel with a beautiful oceanfront location, The Colony Hotel offers a variety of indoor and outdoor event spaces for a Maine wedding. The property can accommodate up to 250 guests, and features beautiful views of the Atlantic Ocean.
  • The William Allen Farm – Pownal: A beautifully restored barn set on 63 acres of farmland, The William Allen Farm provides a rustic and picturesque setting for a Maine wedding. The space can accommodate up to 200 guests and features both indoor and outdoor event spaces.
  • Sebasco Harbor Resort – Phippsburg: A classic coastal resort with a beautiful waterfront location, Sebasco Harbor Resort offers a variety of indoor and outdoor event spaces for a Maine wedding. The property can accommodate up to 250 guests, and features beautiful views of Casco Bay.
  • Point Lookout – Northport: A luxury resort set on 387 acres of forest and coastline, Point Lookout provides a unique and secluded setting for a Maine wedding. The property features a variety of indoor and outdoor event spaces, as well as accommodations for up to 500 guests.
  • The Portland Regency Hotel & Spa – Portland: A luxurious hotel located in a historic building in the heart of Portland, The Portland Regency Hotel & Spa provides a sophisticated and elegant setting for a Maine wedding. The space can accommodate up to 200 guests and features a variety of event spaces, including a beautiful rooftop terrace.
  • The Inn on Peaks Island – Peaks Island: A charming island inn with a beautiful waterfront location, The Inn on Peaks Island provides a unique and picturesque setting for a Maine wedding. The space can accommodate up to 200 guests and features both indoor and outdoor event spaces.
  • New England Outdoor Center – Millinocket: New England Outdoor Center is a stunning wedding venue situated on the shores of Millinocket Lake in Maine. This beautiful resort offers a variety of indoor and outdoor event spaces, including a grand lodge, a waterfront pavilion, and a lakeside beach, making it the perfect place to host a memorable Maine wedding.
Kendra and Andy at New England Outdoor Center

These are just a few of the many beautiful wedding venues in Maine. Whether you’re looking for a rustic barn or a luxurious estate, there is a venue in Maine that will meet your needs and create a magical setting for your special day. Once you have your date secured and your Maine wedding venue booked, reach out to us to secure your wedding photographer and videographer.