Pin as visited
Pin as planned
Cannon beach in United States
Pin Cannon beachCannon beach
InfoPhotosVisited Planned

Cannon Beach is a small coastal town located in Oregon, United States, on the Pacific Ocean. It is known for its stunning natural beauty, with a wide, sandy beach and towering sea stacks, including Haystack Rock, which is one of the most iconic landmarks on the Oregon coast.

Cannon Beach is a popular destination for beach-goers, hikers, and nature lovers, offering a wide range of outdoor activities, including hiking in the nearby Ecola State Park, bird watching, and beachcombing. The town is also home to a vibrant arts community, with several galleries, studios, and shops showcasing local artists and artisans.

Find Hotels near Cannon beach

Find hotels and accommodations near Cannon beach. Stay close to this attraction for easy access and convenience.

Cross-Border Adventures Near Cannon beach

Discover cross-border adventures near Cannon beach. Explore neighboring countries with similar attractions and extend your travel experience across borders.