Mooring balls in Caneel Bay and on closer to entrance to Cruz Bay are not a bad dinghy ride. Can be wet if you have a loaded down dinghy and I would probably not do it at night without good lights. You can tie up at National parks Dock close to customs, shopping, and restaurants.