Beach House Restaurant

On the shores of Deer Lake

Set in a Swiss alpine lodge, your guests will experience food just as incredible as the sunsets!   With seating up to 120 people, this ivy-covered tudor manor is a spectacular backdrop for a romantic evening, with dancing under the stars on the open terrace.  Available before Memorial Day and after Labor Day.


  • 120 Icon
    Guest Count
  • On-site Icon
    Catering & Bar
  • Included Icon
    Seating, Linens, & Tableware

More Reception Venues