Book Now

  •  Best Rate Guarantee 
Check availability


The holidays are such a special time of year and what better way to enjoy it than with a delicious dinner at The White Barn Inn Restaurant. Gather with friends and family to enjoy all of the delicious, seasonal ingredients for an incredibly memorable dining experience.

Christmas Prelude

Christmas Prelude has been a tradition in Kennebunkport for decades. From the spectacular tree lighting ceremony in Dock Square to the unforgettable Hat Parade, there is plenty to do in Kennebunkport around the holidays. In honor of these celebrations, The White Barn Inn invites you to enjoy Carolers and live piano music on both weekends of Prelude.

December 2nd, 3rd, 9th & 10th | 6:00 pm to 10:00 pm.

Christmas Day

Let us set the table while you spend your holiday relaxing with loved ones. Join us for a special holiday dinner with an exclusive three-course meal made just for the occasion.

$95 per person | 12:00 pm to 7:00 pm with seatings every hour on the hour
*Jackets are preferred but not required.

New Year’s Eve

New Year’s Eve at the White Barn Inn Restaurant will be a night filled with fine cuisine, artistry, Cabaret style live entertainment and dancing. Our festive bash includes a special six-course menu, a midnight toast, unlimited champagne once the clock strikes twelve and an exclusive kitchen tour after dinner to meet our Executive Chef and the team.

$295 per person | Reservations are to be paid in full so online reservations will not be available.

Celebrate the New Year at the Bistro this year with our four course menu and enjoy the entertainment in the main dining room afterwards. Champagne is not included.

$165 per person | Reservations available online
*7 day cancellation fee of $50 per person will be applicable