Red Lion Inn

71 S Main St, Cohasset, MA
Capacity: 250 people

About Red Lion Inn

The historic Red Lion Inn and Barn on South Main Street has been a home to travelers and a place of leisure for locals since 1704. Today, the unique property continues to serve as the heart and soul of Cohasset Village. A place for the travel enthusiast, the romantic at heart, and for family and friends to gather, we invite you to explore and enjoy a classic New England moment true to you. Plan and customize your private celebration or corporate meeting in one of the many indoor spaces throughout this historic property. Our experienced events team will deliver unprecedented service and help you create an unforgettable occasion.

Event Spaces

The Barn
The Barn
The Cave
The Cave
The Hillside House
The Hillside House
Private Dining in The Tavern
Private Dining in The Tavern
Venue Types
Amenities
  • ADA/ACA Accessible
  • Full Bar/Lounge
  • Fully Equipped Kitchen
  • On-Site Catering Service
  • Outdoor Pool
  • Wireless Internet/Wi-Fi
Features
  • Max Number of People for an Event: 250
  • Number of Event/Function Spaces: 3
  • Total Meeting Room Space (Square Feet): 3