Onancock Wharf is a nice and clean little marina with new floating docks and showers. The folks in Onancock are extremely friendly and will gladly give boaters rides to local places. There is the Star Shuttle system for longer trips and the Shore Transport service for rides and tours. The Onancock to Tangier a Island leaves from the Wharf. Mallards dock bar and Restaurant is on-site and has good food.
I was there with 11 other boats from the Herring Bay Yacht Club. It was a really happening place and everyone liked the floating docks and the mudslides at the Shanty Beach Bar. Amazing sunset views from the beach. Most importantly for my wife was the nerdy nice shower/restroom.