- Please support our journalism through affiliate links. Affiliate Disclosure
- Written by our human editors, structured with the help of AI.
Review & FAQ:
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.

© tusharkoley/stock.adobe.com
Rating: ⭐⭐⭐⭐⭐
Thousand Steps Beach
Cama Beach State Beach
Cannon Beach
Cape Disappointment State Beach
Carlsbad State Beach
Dog Beach
Fort Worden
Glass Beach
Horsfall Beach Campground
Jetty Island Park, West Coast
La Jolla Cove
La Push
Manhattan Beach
Mission Beach
Ocean Shores Beach
Oregon Dunes National Recreation Area
Pfeiffer Beach
Pismo Beach
Rialto Beach
Rockaway Beach
Ruby Beach
Seaside Beach
Siletz Bay National Wildlife Refuge
Stinson Beach, West Coast
Torrey Pines State Reserve
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?
Go to travel reservations.