Stone Haven Bay
Across the street (a small secondary road) from the Grafton Beach Resort, this gorgeous stretch of sand is better for sunbathing than for swimming, as the currents are strong and there no lifeguards. You can relax with a cocktail from the hotel beach bar and wait for one of the locals to come by offering handmade souvenirs. Amenities: food and drink. Best for: walking.