Morning: Arrive in Salem and settle into your hotel near the Riverfront. Take a leisurely stroll along the Willamette River Loop to stretch your legs and enjoy river views.
Afternoon: Visit the historic Oregon State Capitol for a guided tour of its marble chambers and beautiful gardens. Afterwards, explore the Salem Art Center to admire rotating exhibitions of regional artists.
Evening: Dine at a farm‑to‑table restaurant such as Amadeus, featuring locally sourced dishes. End the night with a walk through the illuminated Riverfront Park and perhaps catch a live performance at the Salem Civic Center.
Find HotelsMorning: Depart Salem and head to Willamette Valley Vineyards for a tasting of their signature Pinot Noir, complemented by a scenic vineyard walk.
Afternoon: Continue to Domaine Serene in nearby Dundee, where you can sample award‑winning wines and enjoy a gourmet lunch on the terrace. Then visit the historic St. Paul’s Church for a brief cultural stop.
Evening: Return to Salem for a relaxed dinner at The Kitchen on Court, known for its seasonal menu. If you’re up for it, explore the nightlife at Hillsboro Bar & Grill for local craft beers.
Find HotelsMorning: Drive west to the stunning Cannon Beach, arriving in time to marvel at the iconic Haystack Rock at low tide.
Afternoon: Walk the sandy shoreline and explore the charming downtown shops and galleries, including the Coast Gallery. Enjoy a seafood lunch at Mo’s Restaurant, famous for its clam chowder.
Evening: Watch the sunset from the beach, then head back to Salem or stay overnight at a cozy beachfront inn such as Hallmark Resort for a peaceful end to the trip.
Find HotelsIf you have extra time, extend your coast visit by adding a day to explore nearby towns like Seaside or Astoria. To shorten the trip, skip the overnight stay on the coast and return to Salem the same day, focusing only on the beach and Haystack Rock. Adjust dining choices to suit your budget, and consider a guided bike tour in Salem for a more active morning.