Cannon Beach is a picturesque coastal town located approximately 80 miles west of Portland. Known for its stunning coastline and iconic Haystack Rock, Cannon Beach offers visitors a quintessential Oregon beach experience. The expansive sandy shores are perfect for beachcombing, picnicking, and taking in the fresh sea air. Haystack Rock provides an excellent opportunity for tidepooling and birdwatching. The town itself is charming, with art galleries, boutiques, and restaurants that cater to both tourists and locals.

Oregon Tours

No posts found!

Tourist Attractions In Portland

Book Your Flights: Here 30% OFF on Booking

Book Your Hotels: Here 20% OFF on Booking

Frequently Asked Question