There are many places within Seal Bay and Winter Harbor where you can anchor.
One of the “snuggest” and most secluded is all the way up in the inner harbor of Seal Bay, as far past Burnt Island as your keel will allow. The charted depths are remarkably accurate, but take care given the tidal range. One rock you’ll need to avoid is between the smaller Hay Island and the larger Penobscot Island. Favor the Hay Island side of the channel, go slowly, and you’ll be fine.
Another popular spot for those who’ve been to Seal Bay a few times is the cove to the SE of Hen Island, just after turning the corner to enter Seal Bay. There is deep water (35 feet or more), and as long as the wind doesn’t pipe up out of the north, it will be very comfortable. Also, if you’re feeling brave (and careful), you can sneak out the narrow channel to the north. Other boats in the anchorage will wonder where you went.
There are several anchorages going farther into Winter Harbor. One of the best is in the deepwater “hole” opposite Starboard Rock — but be careful to avoid the two-foot spot noted on the chart. Depending on your boat’s depth (and your adventurousness), you can anchor farther up this harbor, but the channel is littered with rocks and has shallow edges.