Accessible 2 Bedroom Beach Suite
Sleeps 6 · 121 m² · King bed
- Desk
- Air conditioning
- Bathrobe
- Private bathroom
- Kitchen
★★ 40 Bowery Beach Road, Cape Elizabeth, US
9.4 guest rating· 285 reviews
Luxurious Oceanfront Setting
Located just steps from the Atlantic Ocean, Inn By the Sea offers a serene park-like property for a truly relaxing stay.
Elegant Accommodations
The warmly decorated guest rooms feature local artwork, flat-screen TVs, and coffee makers, providing a cozy retreat after a day of exploring.
Dining and Relaxation
Indulge in al fresco dining at the Sea Glass restaurant, or unwind with a drink at the intimate bar and lounge.
Experience coastal luxury just 7 miles from downtown Portland at Inn By the Sea. Book now for a memorable seaside getaway.
Sleeps 6 · 121 m² · King bed
Sleeps 4 · 65 m² · King bed
Sleeps 4 · King bed
Sleeps 4 · 65 m² · King bed
Sleeps 4 · 70 m² · 2× Double bed
Sleeps 4 · 2× Double bed
Sleeps 3 · King bed
Sleeps 4 · King bed
Sleeps 6 · King bed
Sleeps 2 · King bed









40 Bowery Beach Road, Cape Elizabeth, US
Do Not Miss ...Inn By The Sea
10.0We have stayed here multiple times and in all seasons. NEVER had a bad experience. Rooms and suites are all excellent. The staff in all departments are extremely helpful. Even went out to replace ice cream and milk which mistakenly taken when they replaced our fridge. Sea Glass is a fabulous place to eat.
What a way to celebrate your 41st Wedding Anniversary
8.0From the first time we stepped out of the car we knew it was going to be a fabulous day. The grounds are beautiful the rooms are beautiful and most importantly the dogs felt comfortable the entire time we were there.
Perfect Family Getaway in Maine
10.0We had an amazing stay at Inn by the Sea. The suites were absolutely perfect for our family — having our own bedroom plus a pullout bed for the kids made everything so comfortable and easy. The staff was incredibly friendly and welcoming from the moment we arrived. The beach was beautiful and so much fun for the kids, and the heated pool was a huge hit. The food was honestly some of the best we had during our trip to Maine. Every meal was fantastic. Overall, it was the perfect mix of relaxing, family-friendly, and upscale. We would absolutely stay here again and highly recommend it to anyone visiting the Portland/Cape Elizabeth area.
We will be back
10.0Fantastic time - great food service and amenities. The location is without compare, we hiked relaxed and explored the city. We will be back.
An Inn of pure pleasure
10.0I wanted to treat my daughter to a spa experience at an upscale hotel that also had a restaurant on the premises. Inn by The Sea checked all boxes and was a total pleasure for all the reasons we went. We had a suite facing the water and enjoyed breakfast outside on our balcony each morning. The on-site restaurant was excellent and the spa treatment pure pleasure. I give the inn an A+
Wonderful stay
10.0Beautiful setting and place. Wonderful, friendly staff and service. My wife and I went for a brief rest and some good time together. It was perfect. The azaleas and the view of the ocean and the cool breeze were beautiful.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
A deposit may be required at the property.
Pets are allowed on request. No extra charges.
Free public parking is possible on site (reservation is not needed).
WiFi is available in all areas and is free of charge.
No special conditions apply for groups.
Children of any age are allowed.
Children up to and including 3 years old stay for free when using an available cot.
Children up to and including 17 years old stay for US$0 per person per night when using an existing bed.
People no matter the age stay for US$0 per person per night when using an available extra bed.
Any type of extra bed or child's cot/crib is upon request and needs to be confirmed by management.
Supplements are not calculated automatically in the total costs and will have to be paid for separately during your stay.