The ELMS B&B (circa 1882), is an historic bed & breakfast located in Greater Portland, Maine. It is a graceful, luxury Inn, overlooking the Presumpscot River. With its classic architecture, well appointed rooms and amazing public spaces, it’s a beautiful place to stay for a Southern Maine vacation, business travel, or for a simple over night getaway.

Come and stay in an antique filled room, relax on the veranda, walk along the river, play billiards, read in front of the fireplaces, enjoy breakfast (temporarily suspended due to COVID-19) on Lenox china in a spectacular dining room.

This calm oasis is just minutes from lighthouses, beaches, lakes, islands, the Old Port, theater, art galleries, lobster dinners and more.

What people are saying about their stay

We look forward to making your stay in the Portland area special!

I highly recommend The Elms if you’re staying in the Portland area. The house is a beautiful old home that is beautifully decorated with a lake front view. A hot tub is available for guests to use along with a large screened in porch. The owner prepared me a fabulous gluten free plate and had no issues accommodating my dietary need.


posted on, TripAdvisor

This is a gem! Such a cool house, complete with billiards and an amazing hot tub! Great breakfast to boot. Can’t wait to go back!

Maria Kent

posted on, Google

A fantastic experience. Very accommodating to our late check-in and very pretty, super comfortable, historic and we’ll definitely be back to stay again. The room was a great size for four people, and the bathroom included a shower with shampoo, conditioner, and soap. There was a very friendly dog onsite who we gladly provided scratches to, and breakfast was absolutely delicious. Visit for the sea air, the food, and the nearby beaches.

Vic French

posted on, Google

Reserve Your Room Now! Check Availability!

Come back to a simpler time. Relax! Turn off the electronics and let the quiet flow.