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, Birthday and more…
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!
Address20 Portland Ave
Old Orchard Beach
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.