Haystack Rock is 0.6 mi (1 km) from central Cannon Beach, why not stop by during your stay. Our travelers also like the area for its beaches and parks, so you can spend the afternoon catching a few rays.
You can take time to visit Haystack Hill State Park during your travels to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.