A black sign with white letters on a cloudy day at Atlantic Birches Inn.

Atlantic Birches Inn

About The Inn

The Atlantic Birches Inn Bed & Breakfast is an elegant, yet casual, romantic and historic Victorian B&B in Old Orchard Beach, Maine. Located on a quiet tree-lined corner, quests can easily walk to shops, restaurants, the pier, amusement area and 7 miles of beautiful white sand beach ... all from this Southern Maine lodging.

20 Portland Ave, Old Orchard Beach, Maine 04064