Canalside Pavilion at the Sagamore Inn

The Canalside Pavilion at the Sagamore Inn Restaurant is a full-service restaurant and wedding venue located in Sagamore, Massachusetts.
Immaculately manicured gardens ensure a stunning scene as you say “I do” and later dine and dance the night away. The venue provides an expansive tent, sized at 46 feet by 86 feet, which can accommodate up to 150–190 seated guests and 300 standing.

Canalside Pavilion at the Sagamore Inn

Venue