There are many options on other islands but to address the Peter Island issue, we always pick up mooring/anchor in Great Harbor and on the beach there is a short path that leads from to the resort. Its not just the price at Sprat but it is an ugly harbor, small and full of bugs.