Travel Dates

Price Per Night


Cannon Beach Vacation Rentals

Sort by: Price | Price (low) | Beds | Name

Most Popular

41 reviews
This beautiful home has unparalleled views of Haystack Rock with 180 degree views of the Pacific Ocean from every deck! The four-bedroom home opens into a luxurious livi...
1 review
Ready for an unforgettable beachfront family reunion? This spacious three-story home sleeps up to nine guests and boasts picturesque ocean and Haystack Rock views from a...
2 reviews
Looking for a comfortable Cannon Beach vacation home suitable for a large group, but still offering plenty of privacy? This two-story building includes four individual u...


6 reviews
Crowned by a roomy, third floor master suite offering privacy and amazing ocean views, this luxurious space is just the beginning of the features you'll find when you st...
14 reviews
With easy access to the beach, an open floor plan, and updated amenities, this sprawling five bedroom Cannon Beach vacation rental is the perfect choice for your next va...
Just 20 minutes south of iconic Cannon Beach, this North Oregon Coast vacation home offers expansive views and plenty of space for eight guests to spread out comfortably...
1 review
With peek-a-boo ocean views and four bedrooms among two separate-entry units, this two-story house makes for a fantastic home base for your next family or friend beach g...
This fabulous Cannon Beach duplex boasts two private living quarters, beach access nearby, and pet-friendly accommodations for nine guests! Great for traveling families...
4 reviews
Book a stay at this gorgeous oceanview home in Cannon Beach and get ready to have an amazing coastal vacation! With a fabulous location just a short walk from the beach,...
2 reviews
Whether you're looking this year's family reunion destination, traveling with groups of friends or family, or planning a work retreat, this Cannon Beach vacation rental ...
Built in the early 1900's, 10 minute walk to beach, this 4 bedroom 2 bath historic home has the charm of the past with the comforts of today, including free WI-FI! With ...
Cute little beach cottage
We were only here one night but instantly felt comfortable and didn't wait to leave. Would stay here again if we find ourselves in Canon beach. Read more
Hidden Villa Cottage #5 - the Sunflower Cottage
This is a fantastic place, I loved everything! When we got there about half an hour early there were still cleaners there so I knew it was very clean! They were incredibly nice and helpful. The location here is fantastic being close to the beach a... Read more
Great get away for two!
We loved being within walking distance to haystack rock. Our unit was great for two. We had our two children with us and felt very crowded. Cannot beat the location. Read more
Great location for haystack rock, nice house, m...
I don't know whether to recommend or not. Pros: Perfect location for lots of views of and trips to haystack rock. Big house, great for kids who can handle stairs. Worked well for two families, kids had a great time but grab the upstairs master if ... Read more
Spacious vacation home near Haystack Rock
We loved our recent stay at Cannon Beach, and the house is very convenient, spacious, and comfortable, even for a large group-- we were 8. The location is perfect for wandering a few short flights of stairs down to the beach, and center of town is... Read more
Family gathering in Cannon Beach
The house was ideal for a three generational gathering. Lots to do from 3 to 75 year old "kids". It was a great vacation for us. Read more
Beach Bliss
Our recent stay at Haystack Cabin was a delight. Well equipped and comfortable, the house was just right for us. The gathering room provided a great place for visiting or reading or playing board games and the kitchen had everything we needed to p... Read more
Great place!
Had everything we needed! Super dog friendly, close to beach and main strip. Loved the little home away from home. Read more
Whispering Sands vacation house
Great location, nice size. Had everything you could need and more. Perfect for a large family or two normal size families. We would stay again. Read more
Great Location
This property is super close to the beach, shops and good places to eat. The place was very clean and came with all essential kitchen amenities. The property has front and back porches and parking right in front of the space. It's also pet friendl... Read more

Blog Posts

October 05, 2013
Cannon Beach, OR is about a 4- hour drive from Seattle, WA, and a 1.5 hour drive from Portland, OR. Rent a car from either airport and head to the coast for a little relaxation....
September 07, 2013
While Chris was gone, I decided that I REALLY needed to get out of the house. Being here alone was just too...lonely. Haha! I saw that the weather was going to be sweltering. Well, by my standards any...
June 05, 2013
Ecola State Park, Cannon Beach, Arcadia Beach, Hug Point State Park, Cape Meares State Park & Lighthouse, Munson Creek Falls, Bob Straub State Park, Pacific City, Proposal Rock, Gleneden Beach State ...
April 12, 2013
You know how hot I get when I run, run, run and then have to wallow in the nearest mud-puddle? Well, it’s the same when I go to the coast, except there’s no mud. I just race out to the surf and lay do...
May 23, 2012
During our recent road trip to California, we spent a few nights in Cannon Beach, Oregon, which is pretty much my favorite town ever. While in Cannon Beach, my husband, daughter, and I experienced wha...
May 14, 2012
Cannon Beach is a foodie's paradise, some of our particular favorites were: local Sleeping Monk Coffee at the newly opened Insomnia Coffee House, halibut and pints at The Irish Table Restaurant......
February 23, 2011
There’s nothing like a great day at the beach to lift one’s spirits and feel inspired. My good friend, Kelsey, and I took a day trip Cannon Beach (one of my favorites along the Oregon Coast) to enjoy ...
Do you tweet about Cannon Beach? Add your Twitter feed to this page.

Your inbox is a little boring.

It could use a vacation. Sign up for our newsletter.

Got it! Thanks!