Call and ask about our special fall rates!

About Us

Classic & Charming

Built in 1903, Atlantic Birches Inn is an elegant yet casual inn in the heart of Old Orchard Beach, Maine. Each room in the Maine House is named after one of the original hotels in Old Orchard Beach.


We offer a variety of amenities to make your stay with us as comfortable as possible. It's the perfect location for your Small Wedding, Honeymoon, Vow Renewal, Engagement Surprise,  Anniversary and more...

Ideal Location

Our convenient location offers a quiet, romantic bed & breakfast getaway all within walking distance to Old Orchard Beach. Downtown amenities including entertainment, restaurants, events, amusement park, arcade and much more!  B&B Innkeepers are at your service!

Contact Us

Atlantic Birches Inn | Old Orchard Beach, Maine

20 Portland Avenue, Old Orchard Beach, Maine 04064, United States

(207) 934-5295

We're Open Year-Round

Reach out to us with the button below: