Ediz Hook is a long sandy spit located in Port Angeles, United States, stretching about 3 miles into the Strait of Juan de Fuca. The beach has a yellow sand color and offers a variety of activities such as fishing, crabbing, beachcombing, kayaking, and birdwatching.