Welcome to Buffleheads Restaurant at Hills Beach

A hidden gem tucked away on one of Maine's most beautiful beaches, Buffleheads Restaurant at Hills Beach serves lunch and dinner on Tuesday - Sunday. Indoor and outdoor patio seating (weather permitting) overlook spectacular panoramic views of the Saco River and the Gulf of Maine beyond.

We cherish being a part of the Hills Beach community as much as the food we serve here. We value local ingredients both from the sea and soil, and deliver quality seafood, specialty salads, and no frills, beachside lunches that are prepared by a staff that considers themselves family.

We are proud of the community we are a part of and reflect that in our family-run business. We look forward to welcoming you to Southern Maine's best-kept secret for exceptional waterfront dining.

Mother's Day at Buffleheads

Sunday, May 14 | 10am - 3pm | Now accepting reservations at 207.284.6000 

We are accepting reservations for our Mother's Day Brunch. Treat the special mother in your life with a lovely meal paired with family, great food, and amazing views. From a tender and savory Braised Beef Hash with Poached Eggs to a sweet French Toast Christiane, there is surely something to please even the most discerning palate.

Wicked Wing Wednesdays

Our loyal locals will tell you we do wings just as good as we do seafood. Come in on Wednesdays for 12 bone-in wings and a drink for just $12. Extra napkins will be provided.


Some of Our Favorites —


Baked Stuffed Haddock

With crab and shrimp stuffing, topped with a Maine crab sauce and served with potato purée | $21

Roasted Turkey Dinner

House made stuffing with cranberry sacue, gracy, and local potato purée | $17

Local Braised Lamb Shank

Over sweet potato au gratin with natural pan jus | $25



Braised Short Ribs

Braised with Predator Red Zinfandel over parmesan reggiano risotto | $21

Seared Sea Scallops

Served over roasted pepper pesto and sweet potato au gratin | $24

Chef's Evening Specialty

Our nightly special is a frequent customer favorite. Ask your server for details | Market Price


View Our Full Menu — 

Top 10 Incredible Waterfront Restaurants Everyone in Maine Must Visit
— eatmagazine.net
Top 11 Beachfront Restaurants in Maine.
— onlyinyourstate.com
Near the end of Hills Beach Road, Buffleheads has an amazing view across the channel to Biddeford Pool. We breeze past a garden in back, which supplies the restaurant with fresh herbs and vegetables. We are greeted by friendly hellos and heavenly smells. New owner and chef Josh Cunningham visits our table and it is clear he is passionate about his Biddeford Pool gem.
— EAT Maine Magazine | 48 Hours in Biddeford/saco


122 Hills Beach Road
Biddeford, ME 04005



Open Tuesday - Sunday
Lunch | 11:30am - 2pm
Dinner | 5pm - 8:30pm




At this time, we do not offer reservations. Thank you.