
Vacation rentals in Birch Harbor
Find and book unique accommodations on Airbnb
Top-rated vacation rentals in Birch Harbor
Guests agree: these stays are highly rated for location, cleanliness, and more.
0 of 0 items showing
1 of 3 pages
Vacation rentals for every style
Get the amount of space that is right for you
Popular amenities for Birch Harbor vacation rentals
Other great vacation rentals in Birch Harbor
Guest favorite

Home in Gouldsboro
5 out of 5 average rating, 5 reviewsDawnland - Oceanfront on Schoodic
Top guest favorite

Home in Steuben
5 out of 5 average rating, 8 reviewsOcean cottage w/ AC, WiFi, fire pit, sunrise views

Home in Gouldsboro
4.87 out of 5 average rating, 31 reviewsBeautiful Oceanfront Estate

Guesthouse in Steuben
5 out of 5 average rating, 4 reviewsHummingbird
Top guest favorite

Home in Steuben
5 out of 5 average rating, 12 reviewsLuxury Oceanfront Cabin w/ Sauna by Acadia
Guest favorite

Cottage in Prospect Harbor
4.89 out of 5 average rating, 47 reviewsWaterfront Prospect Harbor Cottage: Yard, Fire Pit
Guest favorite

Cabin in Ellsworth
5 out of 5 average rating, 6 reviewsRiver Views | Private Hot Tub | The Willow Cabin
Top guest favorite

Home in Gouldsboro
5 out of 5 average rating, 8 reviewsA By the Bay: Modern Outdoor Serenity
Destinations to explore
- Montreal Vacation rentals
- Boston Vacation rentals
- Quebec City Vacation rentals
- Island of Montreal Vacation rentals
- Halifax Vacation rentals
- Quebec City Area Vacation rentals
- Portland Vacation rentals
- Laval Vacation rentals
- China Vacation rentals
- Martha's Vineyard Vacation rentals
- Newport Vacation rentals
- Québec Vacation rentals
- Acadia National Park
- Northeast Harbour Golf Club
- Spragues Beach
- Sandy Point Beach
- Three Island Beach
- Kebo Valley Golf Club
- Sand Beach
- Bear Island Beach
- Wadsworth Cove Beach
- North Point Beach
- Hunters Beach
- Narrow Place Beach
- Islesboro Town Beach
- Driftwood Beach
- Hero Beach
- Lighthouse Beach
- Gilley Beach
- Billys Shore
- Indian Camp Beach
- Orchard Beach
- Pebble Beach
- Great Beach