Listed as “Stunning Private Island Sleeps Up To 18.”
Sheephead Island is a 65-acre private island in East Penobscot Bay off the coast of Maine. The island can accommodate 18 guests includes a one-acre swimming pond!
For more information visit the VRBO listing for this private island.
UPDATE January 2022: Sorry this island isn’t currently available on Vrbo. Hopefully it will be back again soon!
View more Maine private islands or United States private islands.