One of the most popular and accessible sandy stretches on the Olympic Peninsula, Rialto Beach is located just over 50 miles west of Port Angles off U.S. Highway 101. Walk for miles on a cobbled beach, slip through a sea-carved arch at low tide or fly a kite in the salty breeze. Rialto Beach is also a prime surfing destination.