Back to all inns
The Inn by the Sea

Resort

The Inn by the Sea

$$$

40 Bowery Beach Rd, Cape Elizabeth, ME

A premier, independent eco-luxury coastal resort nestled neatly on a quiet sandy beach stretch just south of Portland. It effortlessly blends luxurious modern design with deep environmental stewardship and beautifully manicured native-plant grounds.

Part of our guide to independent stays in Maine.