Inn by the Sea - Cape Elizabeth, Maine - Luxury Resort

Rooms & Suites: 57

Voted one of the World's Best Hotels by Travel + Leisure Magazine, 2011, Inn by the Sea is located on a mile of sandy beach and just fifteen minutes from the vibrant city of Portland, Maine.

Inn by the Sea offers fifty-seven guest rooms, suites and cottages making the property the perfect luxury Maine beach hotel for couples or family travel. Sea Glass restaurant offers panoramic views of Crescent Beach from its intimate dining room or al fresco deck. Chef Mitchell Kaldrovich features the best of Maine's oceans and farms in his seasonally appropriate menus. Enjoy Signature cocktails or selections from our award-winning wine list. SPA at Inn by the Sea offers a full complement of beach inspired body treatments, massages and aesthetics. Inn by the Sea, on Crescent Beach, has been nationally recognized for our green and pet-friendly hotel practices. Whether for a weekend getaway, wedding celebration at the beach or group meeting, Inn by the Sea will allow you to experience the place where luxury comes naturally.


Preferred Boutique

Trip Type

Family Vacation, Romantic Getaway


Portland International Jetport (PWM)

Airport Distance

9 miles / 14 km / 20 minutes

High Season

May through October