Eco-luxury on Maine’s Atlantic coast
Set on a mile-long beach in Cape Elizabeth, Inn by the Sea blends refined hospitality with a deep reverence for nature—just five miles from downtown Portland.
Located about five miles south of Portland on the southern Maine coast, Cape Elizabeth is home to this oceanfront luxury resort hotel on a mile of sandy beach. Established on the beach, the Inn By the Sea is a beautiful place to get away from it all…just steps from the Atlantic Ocean.
-
Visit Website
-
207 799 3134
-
info@innbythesea.com
-
40 Bowery Beach Rd, Cape Elizabeth, ME 04107
Display external content from OpenStreetMap.
Display external content from OpenStreetMap.