coastal town
Photo by Art Boardman

Cannon Beach, Oregon

Cannon Beach is located just 90 miles northwest of Portland on Oregon’s coast. The sceneries along this stretch of coastline are spectacular, with Haystack Rock standing 235ft above the sandy beach as the most recognizable landmark in the area.

Visitors staying in one of the premier oceanfront resorts can easily walk to the village with its vibrant art scene, Cannon Beach Distillery, and chef-owned restaurants that serve locally sourced ingredients from the Pacific Northwest.

This coastal town is also remarkably close to Ecola State Park, a perfect spot for surfing, tide-pooling, and wildlife viewing. We highly recommend you go there in the winter or spring to catch the migration of the gray whales.