We're sorry, some parts of the bnbfinder website don't work properly without JavaScript enabled.
Southwest Harbor, Maine
The Birches Bed and Breakfast is a charming waterfront getaway in Southwest Harbor, Maine, overlooking the ocean and near Acadia National Park. We invite you to experience our inn's many charms in an area of Maine known for its majestic beauty.