top of page
  • Writer's pictureKelly Major

5 Places In New England for a Winter Off-Site Corporate Meeting

Just because the weather changes January - March, doesn't mean you still can't host amazing events with your team in Boston and surrounding states. New England offers some really exciting venues that will keep everyone entertained while offering plenty of time for networking and conversation. From large resorts for weekend long events to unique venues for a one-day convening - there is no shortage of great locations. Here are some of our favorites or your New England Corporate Meeting.



Vermont Corporate Event

Stowe Mountain Resort Stowe, VT

Stowe Mountain Resort is a great ski-mountain for groups. Not only is this a great option for as an off-site corporate meeting venue for convening space, it offers a variety of activities like skiing, spa and lots for activities for kids. Another option in Stowe, VT is the Stoweflake Mountain Resort & Spa which caters to larger meeting space needs and also offers a wide range of additional activities and spa services. This venue is a short shuttle ride away from skiing options.


Winvian Farm, Morris, CT

Nothing impresses our guests more than Winvian Farm. The secluded retreat is perfect if you're looking for a secluded overnight for your team. 5 star dining and top-notch amenities are only the start for this property. What your guests will really be talking about are the individually themed rooms. Each suite on the vast property has a completely unique staycation experience. From a treehouse, to greenhouse and oh, a helicopter? There's no compromise on luxury amenities for these unique surrounds.


Corporate Retreat Venue

Boston Public Library Boston, MA

If you're looking for a cozy spot in the heart of Boston, The Boston Public Library is always a great option for meetings and events. There are many beautiful spaces including galleries, reading rooms, and spot for tea! It's the perfect hideaway from the New England wintery cold weather without needing to take a long drive.


Mirbeau Inn & Spa Plymouth, MA

Mirbeau Inn & Spa in Plymouth, MA offers space for meetings and other events. It's the perfect tranquil location for groups looking for quiet space and high-end spa and wellness services. In addition, there are multiple shopping and dining options not that far away in Plymouth. If you are looking for a luxurious retreat to be paired with your meetings then this is the right choice for you.


Corporate Retreat Venue

Omni Mount Washington, Bretton Woods, NH

The Omni Mount Washington stuns with is mountain views and amenities. Not only is there a mountain-top venue space to give your team and one of kind view during their meeting, there is something for everyone. Directly across the street from Bretton Woods ski resort, in addition to quality downhill skiing you'll find cross country skiing, sleigh rides, show shoeing, gondola rides and so much more. This New England historic property is very much worth the trip!


Corporate Meeting Planner

bottom of page