Shi Shi Beach is one of the most beautiful beaches in Olympic National Park. It is here that you will see tide pools and the rocky pinnacles that make this beach so unique. To get here, you will need to do some hiking… 6 to 10 miles round trip, depending on how far down the beach you will go.