Rising 235 feet above the sands of Cannon Beach, Haystack Rock is one of the most iconic natural landmarks along the rocky coast of Oregon. (Counted among Haystack Rock's many cultural appearances: a cameo early on in The Goonies.) Just one block north of the monolith, you'll find the Blue Gull Inn and the Inn at Haystack Rock—sister properties located across the street from one another. Both lie within walking distance of the shore, where you can take in Haystack Rock and see tide pools filled with starfish, crabs, and sea anemones.
The properties have a hacienda-style design centered on a courtyard with a tiered fountain. Inside, guest rooms feature original artwork and handcrafted furnishings, such as headboards painted with setting suns and carved kitchen chairs. The spa cottage at the Blue Gull Inn is ideally suited for those looking for a romantic getaway. The private, standalone unit has a two-person jacuzzi tub and a fireplace in the living room. If you're traveling with kids, consider the two-bedroom suite, which is equipped with a full kitchen and a dining table that seats four.
Cannon Beach, Oregon: Quaint Coastal Hamlet Abounding with Outdoor Pursuits
Tucked between Highway 101 and the Pacific Ocean, Cannon Beach got its name from the wreckage of a 19th-century schooner that washed ashore here. Among the items was a small cannon. Thanks to its laid-back atmosphere, the town built up a small artists' colony attracting creative types who wanted to avoid the bustling resort scene. You'll find a number of local galleries alongside charming, cedar-shingled boutiques and wine bars.
The town’s greatest draw, though, is its natural, coastal grandeur. Travel + Leisure magazine once named it one of its favorite family beaches, praising the shore's powdery sand and calm waters. Paying a visit to Haystack Rock is a must, but nearby Ecola State Park offers a more panoramic view of the Oregon coast. Here, hikers navigate forest trails once traversed by members of the Lewis and Clark expedition, passing through towering sitka spruces, douglas firs, and western hemlock and pausing at ocean overlooks to watch migrating gray whales in the distance.
What You Get
Two-night stay for two
Guest room at Blue Gull Inn or Inn at Haystack Rock
Option 1: $119 to check in Sunday–Wednesday (up to a $198 value)
Option 2: $129 to check in Thursday–Saturday (up to a $198 value)
Two-bedroom suite at Blue Gull Inn
Option 3: $159 to check in Sunday–Wednesday (up to a $278 value)
Option 4: $166 to check in Thursday–Saturday (up to a $278 value)
One-bedroom spa suite at Blue Gull Inn or spa cottage at Inn at Haystack Rock
Option 5: $189 to check in Sunday–Wednesday (up to a $338 value)
Option 6: $199 to check in Thursday–Saturday (up to a $338 value)