If you’re looking for a super spot for your next girlfriend getaway, look no further than Cannon Beach, Oregon, in the gorgeous Pacific Northwest. You’ll find rocky coastlines to explore with stunning viewpoints, including the iconic Haystack Rock.
An easy day trip from Seattle and Portland, Cannon Beach offers plenty of hiking trails, fun places to grab a cocktail, fabulous seafood, and a super cute downtown shopping area. My mom, sisters and I enjoyed every minute of our annual girl’s trip in this quaint beach town. Here are some of our favorite things to do in Cannon Beach.
1. Visit Haystack Rock
Our first stop was to check out all the cool rock formations. There is none better than the iconic Haystack Rock. Featured in television series and movies like “The Goonies,” chances are you’ve likely seen photos of the gigantic rock and its neighboring sea stacks.
Located right off the Oregon coast in Cannon Beach, pictures don’t do this gorgeous seascape justice. You have to see it for yourself.
Haystack Rock is a protected wildlife refuge area, so take care not to disturb the delicate surroundings while you’re enjoying the area.
SheBuysTravel Tip: Check the tide chart and visit at low tide to walk out to the rock for an ultra-cool experience.
2. Get Out In Nature
Cannon Beach offers great outdoorsy activities, including my favorite, hiking. Less than 5 miles to the north of town, Ecola State Park is home to stunning coastal scenery and beautiful beaches just waiting to be explored. I love to hike and choose semi-challenging trails. All the trails we hiked at this state recreation site were well-marked and well-maintained.
Here are great hikes within Ecola State Park:
- Tillamook Rock Lighthouse Loop – .5-mile easy hike to the lighthouse viewing area. Bring your binoculars so you can get a look at the lighthouse, 1.5 miles offshore.
- Indian Beach Trail – 3.8-mile moderate intensity, stunning ocean views.
- Clatsop Loop Trail from Indian Beach – 2.9-mile loop trail, moderate intensity, gorgeous forest and coastal views.
Read More: What to Wear for Hiking in the Summer
Oswald West State Park is another beautiful place to hike with trails of all ability levels. The park is located just 10 miles south of Cannon Beach.
SheBuysTravel Tip: Make sure you have good hiking boots. The trails can be wet and muddy so you’ll want shoes with good grips. I bought Oboz hiking boots and I love them.
3. View Magnificent Art
If you like unique art, you’ll love all the original pieces you’ll find in Cannon Beach. Named one of the 100 Best Art Towns in the United States, Cannon Beach hosts multiple art fairs annually. It’s also home to more than a dozen art galleries where you can browse works by local, regional, and, national artists.
4. Experience The Magic Season
The fall and winter months are known as the magic season in Cannon Beach and this is when things get interesting. Instead of the gentle waves of summer, the magic season brings unpredictable and often stormy weather to this coastal town, which creates magnificent, crashing waves inland.
When we were there in June, the weather was perfect, with bright sunshine and clear blue skies, but we still saw plenty of action in the Pacific. The intensity of the waves can be surreal at times. I could watch the waves crash against the rocky coastline for hours!
The raging surf can also be enjoyed indoors. These restaurants and resorts have stunning ocean views.
- Hallmark Resort and Spa offers prime wave-watching from the comfort of your room.
- Oceanfront Stephanie Inn. This upscale spa-like oasis is the perfect place to relax as you listen to the surf from your balcony.
- The Wayfarer Restaurant offers breakfast, lunch and dinner seven days a week – with views of Haystack Rock.
5. See Migrating Whales
Go to Cannon Beach during gray whale migration season and you’ll likely catch sight of these majestic creatures as they make their way between Alaska and Baja Mexico. Prime whale-watching migration occurs between May and October.
It’s estimated that up to 20,000 gray whales make the trek so if whale watching is on your radar, you might luck out. If you want to increase your odds, take a short drive to nearby Depoe Bay to visit the Whale Watching Center.
6. Go Tidepooling
Tidepooling is big in Cannon Beach. For those unfamiliar with tidepooling, it’s the art of exploring pools of seawater during low tide. In these mini-oceans, you’ll discover all sorts of sea creatures and marine life.
Be on the lookout for crabs, seastars, snails, barnacles, mussels, and anemones. You may even catch seabirds like pelicans and tufted puffins in the area.
7. Shop Downtown Cannon Beach And Beyond
Whether you’re into fashion, jewelry, or dog supplies, or just want to wander in and out of cute boutiques, downtown Cannon Beach is the place to go.
Start with a visit to Bruce’s Candy Kitchen, and watch the candymaker pull taffy! We also loved these shops:
- La Luna Loca – cute tops and accessories.
- Staghorn Mercantile – So many adorable items for home.
- Geppetto’s Toy Shoppe – All the fun toys you can imagine.
8. Hops And A Hammer
Cannon Beach Hardware and Public House is a local favorite that offers a unique combination of hardware supplies and craft beer, wine, and food.
If craft beer is your thing, there are quite a few breweries in town if you’d like to try a local brew. Other options for awesome food and drink include:
- The Wine Shack – a great selection of wines and spirits.
- Mo’s Restaurant – try the salmon!
- Pelican Brewing – lots of local beer choices and pub-style food.
9. Practice Yoga At A Cool Studio
One of the best mornings we spent in Cannon Beach was doing yoga at Cannon Beach Yoga Arts. If you like yoga, it’s fun to try out local yoga studios and get some zen while on vacation! We stopped by Sleepy Monk Coffee Roasters for a delicious latte afterward.
10. Browse Local Books
Stop at the Cannon Beach Library to see what the locals are reading. Plus, they offer a bin full of free paperbacks!
For more bookish fun, head to Cannon Beach Book Company, just down Hemlock St. This independent bookseller will give you great recommendations. I didn’t buy any books because I picked up a couple of free books from the library, but this place is a book lover’s delight.
11. Snap Incredible Photos
I love, love, love to take photos, and I filled my phone with gorgeous snaps from around town. Cannon Beach and the surrounding Oregon coast are full of prime photo ops.
Some of my favorite spots are Haystack Rock at sunset, the sea views from Ecola State Park, Hug Point, and Lion Rock, just south of Cannon Beach.
SheBuysTravel Tip: For a fun shot of Haystack Rock, drive up South Hemlock Street. Snapping from here to get a cute, peekaboo view of the iconic rock.
12. Enjoy Time With Your Pup
Cannon Beach is super dog-friendly. So many people had their dogs with them while we were there that I felt like a bad dog mom for leaving my pup at home.
Dogs can play on the beach off-leash as long as they’re close to their human companion plus many local restaurant patios are dog-friendly.
Fun Things for the Next Visit
My first trip to Cannon Beach won’t be my last. There are so many more things I’d love to do, including an extended Oregon Coast road trip. Here are some of my must-sees for when I return:
- Yachats – Visit Heceta Head Lighthouse.
- Tillamook – Check out the famous Tillamook Creamery.
- Astoria – Visit the Columbia Maritime Museum.
- Seaside – Walk the promenade.
Where To Stay In Cannon Beach
Lots of people from Portland and Seattle, Washington, come to the northern Oregon coast for weekend getaways. While visiting Cannon Beach is quite popular, the good news is that there are quite a few nice places to stay in town.
Inn at Cannon Beach
While we thought about a bed and breakfast, we ultimately chose to stay at the Inn at Cannon Beach for its favorable price point and convenient location. it’s super close to the beach and Haystack Rock.
Even if you can look at pictures and read reviews online, you never really know what you’re getting until you check out the place for yourself. Even though the online reviews were good, I was pleasantly surprised by the Inn at Cannon Beach.
This charming property is a gem. The guest rooms surround a grassy courtyard that’s meticulously maintained.
Adirondack chairs are scattered throughout the grounds, and the firepit is the perfect place to wind down and enjoy the coastal night. And they even had a s’mores kit for a beach bonfire.
The adorable local bunnies, seem to love the place, too. We spotted many bouncing around the grounds, munching on grass.
Cannon Beach is a super popular destination on the Oregon coast and vacation rentals can be hard to come by, especially in the busy summer months. If you prefer relaxing in a vacation home while in town, check out some of these options:
- Cozy Cottage – A cute and cozy escape.
- Cook’s Retreat – A chef’s dream kitchen.
- Sandpiper Beach House – Beachfront with room for the crew!
How to Get To Cannon Beach
Cannon Beach is located on the North Oregon Coast, about 2 hours West of Portland and 4 hours South of Seattle. We flew into Portland International Airport and chatted the whole 1 hour and 45-minute drive to the coast.