Welcome.

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, superior service and exquisite cuisine for you and your guests to enjoy. Thank you for your interest, and we look forward to your visit.

Featuring florists, photographers, wedding dresses, videographers, wedding cakes, entertainment, hair stylists, a photo booth and more! Wedding coordinators will be there to answer all of your questions about our venue. There is no admission fee and reservations are not needed.
We look forward to seeing you!

4543746550_390x241 4543746551_196x241

Join our faboulous community today!

If you would like to be always informed about our latest promotions, just fill the form with your name and email.