clock menu more-arrow no yes

8 Awesome Restaurants in Maine For Your Wedding Day

Tie the knot in style.

View as Map

With its rocky coasts and verdant hills, the Pine Tree State is a natural destination for nuptials. Maine also celebrates marriage equality, welcoming all. And thanks to a robust local food scene, the food won't be an afterthought should you marry here. Host friends and family with a memorable reception at one of these picturesque establishments in Vacationland. Note: map points are ordered roughly south to north.

Read More
Note: Restaurants on this map are listed geographically.

1. Grace

Copy Link
15 Chestnut St
Portland, ME 04101
(207) 828-4422
Visit Website
A historic church in the heart of Portland converted to a stunning restaurant with multiple levels of seating and two bars serving excellent cocktails named after deadly sins. Intrigued yet? Check out the company's Functions page for more information.

[Photo: Courtesy of Grace]

2. DiMillo's on the Water

Copy Link
25 Long Wharf
Portland, ME 04101
(207) 772-2216
Visit Website
There's simply no denying the charm of a restaurant floating on the working waterfront of Maine's largest city. And after more than thirty years in business, Dimillo's has the wedding thing in Portland down pat; see the extensive accommodations online.

[Photo: Seth Glickman/Flickr]

3. Natalie's at Camden Harbour Inn

Copy Link
83 Bayview St
Camden, ME 04843
(207) 236-7008
Visit Website
A Relaix and Chateaux property, Camden Harbour Inn is a luxurious wedding spot. In-house restaurant Natalie's can handle up to 70 guests with aplomb, with fine wining and dining and creative cocktails.

[Photo: Courtesy of Camden Harbour Inn]

4. The Barn At Flanagan Farm

Copy Link
668 Narragansett Trail
Buxton, ME 04093
(207) 671-3276
Visit Website
A restored 19th century post and beam barn situated on a six gorgeous acres of cleared pasture, this popular establishment can handle up to 200 guests for a standing reception. "Restaurant" is not quite the right term here, but the company has foodie chops thanks to its Flanagan's Table series; for a reception, an accomplished private chef will cater to your dining needs.

[Photo: Courtesy of The Barn at Flanagan Farm]

5. Clay Hill Farm Restaurant

Copy Link
220 Clay Hill Rd
Cape Neddick, ME 03909
(207) 361-2272
Visit Website
Explore the natural beauty of the country's first restaurant certified as an environmental sanctuary, then taste the local bounty in the seasonally-focused menu. The company's weddings page even has suggestions on going greener for your big day.

[Photo: Courtesy of Clay Hill Farm Restaurant]

6. Frontier

Copy Link
14 Maine Street
Brunswick, ME 04011
(207) 725-5222
Visit Website
Located in a historic mill in Brunswick, Frontier's unique and impressive space overlooks the Androscoggin River. The bar is known for its selection of craft beer and house-infused cocktails, while the restaurant turns out tasty, seasonally-inspired food with plenty of local produce. Check the events page for more on this artsy locale's offerings.

[Photo: Courtesy of Frontier]

7. Black Point Inn

Copy Link
510 Black Point Rd
Scarborough, ME 04074
(207) 883-2500
Visit Website
A favorite for locals as well as visitors, The Point Restaurant at Black Point Inn (or its more casual counterpart The Chart Room) features dramatic views of the ocean along a quiet road with private beaches in Scarborough. The company highlights its commitment to sustainable seafood, but don't miss the land-based options, either. Wedding accommodations are highly customizable, though limited to 40 or less in July and August.

[Photo: Courtesy of Black Point Inn]

8. The Inn on Peaks Island

Copy Link
33 Island Avenue
Peaks Island, ME 04108
(207) 766-5100
Visit Website
You don't need to go to the Bahamas for an island wedding — try Peaks Island, a 15 minute ferry ride from Portland. The Inn on Peaks Island provides the views and the fresh seafood that guests crave, and the selection of brews from sister company Shipyard Brewing Company will be a welcome addition to many familiar with the state's largest beer producer. Find out more on the weddings page.

[Photo: Courtesy of The Inn on Peaks Island]

1. Grace

15 Chestnut St, Portland, ME 04101
A historic church in the heart of Portland converted to a stunning restaurant with multiple levels of seating and two bars serving excellent cocktails named after deadly sins. Intrigued yet? Check out the company's Functions page for more information.

[Photo: Courtesy of Grace]

15 Chestnut St
Portland, ME 04101

2. DiMillo's on the Water

25 Long Wharf, Portland, ME 04101
There's simply no denying the charm of a restaurant floating on the working waterfront of Maine's largest city. And after more than thirty years in business, Dimillo's has the wedding thing in Portland down pat; see the extensive accommodations online.

[Photo: Seth Glickman/Flickr]

25 Long Wharf
Portland, ME 04101

3. Natalie's at Camden Harbour Inn

83 Bayview St, Camden, ME 04843
A Relaix and Chateaux property, Camden Harbour Inn is a luxurious wedding spot. In-house restaurant Natalie's can handle up to 70 guests with aplomb, with fine wining and dining and creative cocktails.

[Photo: Courtesy of Camden Harbour Inn]

83 Bayview St
Camden, ME 04843

4. The Barn At Flanagan Farm

668 Narragansett Trail, Buxton, ME 04093
A restored 19th century post and beam barn situated on a six gorgeous acres of cleared pasture, this popular establishment can handle up to 200 guests for a standing reception. "Restaurant" is not quite the right term here, but the company has foodie chops thanks to its Flanagan's Table series; for a reception, an accomplished private chef will cater to your dining needs.

[Photo: Courtesy of The Barn at Flanagan Farm]

668 Narragansett Trail
Buxton, ME 04093

5. Clay Hill Farm Restaurant

220 Clay Hill Rd, Cape Neddick, ME 03909
Explore the natural beauty of the country's first restaurant certified as an environmental sanctuary, then taste the local bounty in the seasonally-focused menu. The company's weddings page even has suggestions on going greener for your big day.

[Photo: Courtesy of Clay Hill Farm Restaurant]

220 Clay Hill Rd
Cape Neddick, ME 03909

6. Frontier

14 Maine Street, Brunswick, ME 04011
Located in a historic mill in Brunswick, Frontier's unique and impressive space overlooks the Androscoggin River. The bar is known for its selection of craft beer and house-infused cocktails, while the restaurant turns out tasty, seasonally-inspired food with plenty of local produce. Check the events page for more on this artsy locale's offerings.

[Photo: Courtesy of Frontier]

14 Maine Street
Brunswick, ME 04011

7. Black Point Inn

510 Black Point Rd, Scarborough, ME 04074
A favorite for locals as well as visitors, The Point Restaurant at Black Point Inn (or its more casual counterpart The Chart Room) features dramatic views of the ocean along a quiet road with private beaches in Scarborough. The company highlights its commitment to sustainable seafood, but don't miss the land-based options, either. Wedding accommodations are highly customizable, though limited to 40 or less in July and August.

[Photo: Courtesy of Black Point Inn]

510 Black Point Rd
Scarborough, ME 04074

8. The Inn on Peaks Island

33 Island Avenue, Peaks Island, ME 04108
You don't need to go to the Bahamas for an island wedding — try Peaks Island, a 15 minute ferry ride from Portland. The Inn on Peaks Island provides the views and the fresh seafood that guests crave, and the selection of brews from sister company Shipyard Brewing Company will be a welcome addition to many familiar with the state's largest beer producer. Find out more on the weddings page.

[Photo: Courtesy of The Inn on Peaks Island]

33 Island Avenue
Peaks Island, ME 04108

Related Maps