My top 5:
Get to the baths (Devil's Bay) EARLY b4 the moorings are filled up. Snorkel around for a while, hang on the beach, then traverse the boulders heading north. Then, once you've emerged on the other side of them at the little snack bar and restrooms, follow the path up the hill to the restaurant named, appropriately, The Top of the Baths for lunch. Their gazpacho is to die for, and they have a freshwater pool that is awesome for getting the salt off! The restaurant has a website.
We always enjoy a night at the bight of Norman Island, too. Floating Willy T restaurant for lunch followed by dinner at Pirates. Try to moor away from the Willy T as it can get loud in the evenings. Great snorkeling at the caves as well as the Indians. Indians are my personal favorite! Both restaurants have a website.
We also like to spend one night at Leverick Bay. They have laundry facilities, several shops, a nice restaurant and a pool. We enjoy swimming in the pool and drinking while we do our laundry. Usually do this around mid-trip which allows us to pack as lightly as possible. I think they have a website, too.
The Bitter End is also another favorite. Nice facility there, and a nice bar on Saba Rock. My personal favorite, in the north sound is Prickly Pear Island and the sandbox restaurant/bar. All three of these are within dinghy distance of each other. While in the North Sound, check out the site of the former "Last Resort". We dinghied up there when we last visited, and it was totally weird. The resort closed down and apparently the caretakers just took off. Rooms unlocked, beds made, minibars still full. Totally erie. BUT, a walk along the path lands you at a small but beautiful, secluded beach with some great snorkeling.
We avoid Cane Garden Bay on Tortola for the simple reason the we can never get a good night of sleep there as the music goes on FOREVER. Others would disagree with me here. It IS beautiful.
One place rarely mentioned is Little Harbor on Jost Van Dyke. There are 2 places there to eat and drink. Try Harris' Place for the AWESOME lobster. Next door is Sydneys Love and Peace Bar. The anchorage does not have an excellent beach, but if you have 10 days, you might just enjoy the feel of it.
More than anything else, please order the Cruising Guide to the Virgin Islands. It's a MUST HAVE!!! It describles almost eevery anchorage around as well as things to do ashore at each anchorage. Also, the guide to Virgin Anchorages is excellent as it offers arial photographs of all the anchorages with markings as to hazards, etc.
We'll be bareboating ourselves the last week of July. Hope to see you. For provisioning, we always use the Ample Hamper. 3 locations on Tortola, AND you can order ahead on their website and they'll have it to your boat when you arrive. www.amplehamper.com Have a blast!