The Oregon Coast, with its rugged shoreline and misty intrigue, has long wooed romantic souls. This is especially true of Cannon Beach. Here are a few essential ingredients for a weekend escape to this sophisticated but laidback village by the sea.

A stay at the Stephanie Inn is sure to add a dash of passion to your stay. Many guestrooms offer breathtaking, panoramic views of the Pacific coastline and Haystack Rock. Every room is furnished with a Jacuzzi bath and a cozy fireplace.

Start your day at Insomnia Coffee Company where a cup of hot coffee, tea or espresso is sure to get you going. All of their coffee is roasted to perfection in their Beaverton-based roastery, and they sell bulk beans by the pound in the cafe. It’s an ideal stop before a stroll through town or along the beach.

Pamper yourselves with a relaxing couples massage from Cannon Beach Spa. Better yet, the same building also houses the Chocolate Café, which showcases a top-notch collection of international chocolates and homemade desserts to sample and savor.

Peruse bottles at The Wine Shack, offering a well-curated selection of Pacific Northwest wines. If you happen to visit on Saturday from 1-5 p.m. (Friday through Sunday during the summer months), you can enjoy a flight in the tasting room.

No romantic getaway is complete without an intimate dinner for two. Cannon Beach offers plenty of options, but a favorite is Newmans at 988. The restaurant specializes in traditional French-Italian cuisine, and features a diverse collection of European and regional wines that compliment your memorable event and help you celebrate each other.

Catch a sunset from the beach, in the comfort of your room, or over cocktails at the Wayfarer Restaurant and Lounge. Regionally known for amazing food and its spectacular oceanfront location, Wayfarer’s views of the Pacific and the iconic Haystack Rock make it clear why Cannon Beach was voted the most romantic destination in 2016 by readers of the Oregonian.

Photo courtesy of the Stephanie Inn