- Please support our journalism through affiliate links. Affiliate Disclosure
Review:
Cannon Beach is an affluent resort town with several incredible restaurants, boutiques, art galleries, and oceanfront lodging, as well as four major parks including Haystack Hill State Park. It is most well-known for its landmark, Haystack Rock – an igneous rock that stands at an elevation of 235 feet. A tiny cave system pierces the rock; it is visible from the coastline located southwest of the city’s downtown area. There are also two giant rocks that stick straight up out of the water nearby. Though not always the case, Haystack Rock is typically accessible to visitors by foot during low-tide, this is especially true during the summer months.
Rating: ⭐⭐⭐⭐⭐
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your tour or local activity.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.