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):
Popular Maine Wedding Venues
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.

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.
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.

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 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.

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.
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 Lake 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.

Cliff House Maine – Cape Neddick: Perched atop Bald Head Cliff, Cliff House Maine boasts breathtaking ocean views and luxurious amenities. The resort offers multiple event spaces, including elegant ballrooms and outdoor terraces, accommodating various wedding sizes. With on-site spa services, fine dining, and upscale accommodations, Cliff House provides a comprehensive and lavish wedding experience.

The Stone Barn – Standish: Situated on an 18-acre farm nestled in the center of a 474-acre wooded campus on the shore of Sebago Lake, The Stone Barn provides authentic character and contemporary function in a historic and agrarian setting. The early 20th-century stone barn has modern features designed for exceptional gatherings, offering a rustic and elegant atmosphere for weddings.
The Edge – Lincolnville: A luxurious waterfront venue overlooking Penobscot Bay, The Edge offers a modern and chic ambiance in a natural setting. The property features expansive indoor and outdoor event spaces, providing a versatile backdrop for weddings. With its stunning views and contemporary design, The Edge ensures a memorable and elegant celebration.
Chebeague Island Inn – Chebeague Island: Located on Chebeague Island, this historic inn offers a tranquil haven with breathtaking views of Casco Bay. The property features a wraparound porch, a grand stone fireplace, and beautifully restored interiors, providing a cozy atmosphere for weddings. Guests can enjoy island activities, creative cuisine, and a serene setting, making it a unique choice for a memorable wedding.

The Norumbega Inn – Camden: Known as “The Castle,” The Norumbega Inn is a historic boutique hotel offering a unique and luxurious setting for weddings. With its striking architecture, elegant interiors, and beautiful gardens, the inn provides a romantic backdrop for ceremonies and receptions. Guests can enjoy panoramic ocean views and luxurious accommodations, making it a memorable venue for a special day.
Scotland Fields – York: Set on 26 picturesque acres along the York River, Scotland Fields is Maine’s premier weekend wedding venue. The estate includes two beautifully renovated historic homes, a multi-level barn, and panoramic views of tidal marshlands, woods, and preserve. The venue offers a blend of classic Maine charm and present-day luxury, providing endless opportunities to customize your wedding experience.

Asticou Inn – Northeast Harbor: Overlooking Northeast Harbor, the historic Asticou Inn offers a charming and elegant setting for weddings. The property features beautifully manicured gardens, classic New England architecture, and stunning harbor views, providing a romantic atmosphere for ceremonies and receptions. With comfortable accommodations and fine dining options, the inn ensures a delightful experience for couples and guests alike.
Hamilton House – South Berwick: Built in 1785, Hamilton House is a historic estate set on the Salmon Falls River. The venue boasts beautifully maintained gardens, offering a picturesque setting for outdoor ceremonies and receptions. Accommodating up to 150 guests, Hamilton House combines historical charm with natural beauty, making it an ideal location for a romantic wedding.

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.
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.
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 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.
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.
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.
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.

Migis Lodge – South Casco: Nestled on 125 acres of pine forest along 3,500 feet of Sebago Lake shoreline, Migis Lodge offers a serene lakeside setting for weddings. The property features a classic Main Lodge and 35 cottages, providing accommodations for guests. Couples can enjoy various activities, including waterskiing, kayaking, sailing, and tennis, making it an ideal destination for a memorable wedding weekend.

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.
Dockside Restaurant – York: Situated on the waterfront in York, Dockside Restaurant provides a picturesque setting for weddings. The venue offers classic New England fare and unparalleled waterfront views, creating a romantic atmosphere for ceremonies and receptions. On-site lodging is available at the Dockside Guest Quarters, allowing guests to stay close to the festivities.

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.