The Red Lion Inn

The Red Lion Inn is a luxurious resort located 20 miles south of Boston in a beautiful, seaside New England town. Combining country French style and New England warmth and hospitality, The Red Lion Inn provides a spectacular setting for weddings, superior service and exquisite cuisine for you and your guests to enjoy.

Visit out gallery of wedding pictures from The Red Lion Inn and visit our Pinterest board exclusively for The Red Lion Inn.



2 thoughts on “The Red Lion Inn”

  1. It was a beautiful wedding with family and friends! Had a great time!

  2. Beautiful venue and an amazing couple. Love it.