The Red Lion Inn
Experience Massachusetts luxury with stunning views
About The Red Lion Inn
Rooted in Cohasset’s heritage, The Red Lion Inn occupies a historic building where a sun terrace and garden lend a relaxed coastal feel, complemented by convenient beachfront access. Guest rooms balance character with comfort, featuring air conditioning and private bathrooms, along with modern touches such as free WiFi, flat-screen TVs, and private balconies.
Dining centers on a family-friendly restaurant serving American cuisine in a traditional setting, with a welcoming bar for drinks before or after dinner. Leisure time unfolds around the seasonal outdoor swimming pool or beside the outdoor fireplace, while the surrounding area invites boating and hiking. The inn sits 16 minutes from Bassing Beach and within easy reach of Boston’s cultural landmarks, including the JFK Presidential Library and Museum, 18 miles away, and Boston Common, 21 miles from the property.
Room Features
Guest Reviews
Based on 90 reviews
Photo Gallery
Location
71 South Main Street, Cohasset, MA 02025, United States