At the island's north tip, the three beaches at Nail Bay Resort are ideal for snorkeling. Mountain Trunk Bay is perfect for beginners, and Nail Bay and Long Bay beaches have coral caverns just offshore. The resort has a restaurant, which is an uphill walk but perfect for beach breaks. Amenities: food and drink; toilets Best for: snorkeling; swimming.
Nail Bay Resort, off Plum Tree Bay Rd., Nail Bay, Virgin Gorda, VG1150, British Virgin Islands