Dining at Christmas Farm Inn and Spa

Long established and cherished in the valley, our restaurant features New England staples, steaks, pasta and comfort food daily, always freshly prepared.

We are open for breakfast daily from 7.30-10am (off season 8.00-10.00am), serving cooked-to-order meals alongside a continental buffet of cereals and freshly baked goodies for only $12 per person.

House specialties include our Wild Game Night on Saturdays, German Night on Wednesdays as well as Elk, Lamb Shank and Braised Short Ribs from our a la carte menu.

See our full menu on our website. For reservations please call 383 4313.




Christmas Farm Daily Specials



2 for 1 night

Buy one entree and get second entree free



Succulent Turkey Dinner

Includes salad, entrée of turkey with all the fixings and dessert   19



German Night - wunderbar!

Authentic bratwurst, schnitzel and other German specialties



Steak Night

Build-your-own-steak, braised classics and more



Seafood Night

Loaded Fisherman’s Platter – haddock, scallops and shrimp   23

And more nightly seafood specials



Wild Game Night

 Original, flavor-packed dishes featuring venison, elk and duck

See menu on our website!


Taste of Italy

Enjoy our Chef’s twist of classic dishes