A Weekend on the Oregon Coast

Weekend on the Oregon Coast | Weekend in Cannon Beach | Things to do Oregon Coast | Where to stay Oregon Coast | Where to eat Oregon Coast | Where to eat Cannon Beach | Cannon Beach Hikes | Cannon Beach Oregon

The Oregon Coast is one of the gems of the Pacific Northwest. Its rugged and rocky landscape is gorgeous, unique, and full of adventure. Its towns are relaxed and full of character. Whether you prefer to sit on the beach with a good book or hike up to coastal overlooks, there’s something for everyone to enjoy. Our Weekend on the Oregon Coast guide focuses on the northern part of the Oregon Coast, as we have yet to make it to the Southern portion (it’s high on our list!). It’s structured for those living in Seattle, Portland, or anywhere in between, as the coast is an easy weekend getaway, but also works great for those visiting the PNW on vacation!

Where to stay

There are quite a few options when it comes to lodging near Cannon Beach depending on your budget. We have always camped in the area, but Cannon Beach is home to some adorable Airbnbs and hotels right by the beach. One thing to note is that almost all hotels and Airbnbs have two night minimums, especially during the peak summer season, so this guide is focused on a two night stay. It also can be pretty pricey to stay at a hotel or Airbnb in Cannon Beach. If you only want to stay one night and/or want something super cheap, camping is your best bet.
  • Wrights for Camping–This family run campground is very close to Cannon Beach and full of tall trees, has restrooms and showers, and is dog friendly!
  • Nehalem Bay State Park–It’s a little far from Cannon Beach, but is the only state park campground option nearby. The sites don’t have a ton of privacy and are close together, but it’s only a quick walk from the sites to a very empty and beautiful beach!

All of these hotels are pet friendly! They also all have a two night minimum.

All require a two night minimum stay


Head to the Oregon Coast in the late afternoon. If you’re heading to the coast from Seattle, the drive is around 4 hours. If you’re coming from Portland, the drive is 1.5 hours.


  1. Breakfast at Surfbird, Lazy Susan Cafe, or Crepe Neptune
  2. Pick up a picnic lunch for later.
  3. Head to Ecola State Park. Park in the Indian Beach day use area at Ecola State Park and hike the Clatsop Loop Trail (3.0 miles, 700 ft elevation gain).
  4. Once finishing the Clatsop Loop Trail, head over to the Ecola Point day use area and check out the multiple viewpoints from the parking lot area. This is a great spot to enjoy a picnic lunch. From there, hike down to the big and secluded Crescent Beach (2.5 miles round trip, around a 222 ft elevation gain. Warning: it can be very muddy!)
  5. Make your way to Cannon Beach, a cute little coastal town home to the famous and massive Haystack Rock. Pick up a coffee at Sleepy Monk Coffee Roasters and head to the beach.
  6. Walk along Cannon Beach, admire Haystack Rock, and find a sandy spot to relax. Tip: if you go at low tide you can see the tidepools and starfish!
  7. Watch the sunset at Cannon Beach.
  8. Dinner and drinks at Irish Table. It’s a small spot and very popular, so expect a wait to eat here! (Reservations for parties of 4 or more).


  1. Breakfast and coffee at the adorable Sea Level Bakery + Coffee. It’s our favorite coffee shop in Cannon Beach!
  2. Pick up a picnic lunch for later.
  3. Explore Oswald West State Park. Hike recommendations:
    1. Neahkahnie Mountain–Start from the South trailhead for a 3.0 mile round trip hike with 840 ft elevation gain.
    2. Cape Falcon–It’s an easy 4.9 mile hike round trip with only 721 ft in elevation gain.
  4. Head back home or wherever your adventures are taking you next!

If you have extra time…





Planning an Oregon Coast adventure?

​Pin this Weekend on the Oregon Coast guide to help plan your trip!

Plan your next trip with our travel guides