Search over 1,000,000 properties worldwide and 550 airlines worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Yes! It's easy to save cash with Cannon Beach vacation packages on Expedia. You'll have loads more time to sort out the fun stuff — and more spending money!
Would you like to save up to C$590*? Purchase a travel package on Expedia now!
With us, you have more than 400 partner airlines and 750,000 worldwide properties to select from around the world, which means your dream vacation is right at your fingertips!
Feel free to cancel or make changes to almost any hotel reservation and you won't pay a cancellation fee to us.
It can be quite nice to just wander the streets when you're somewhere new, but sometimes it's a wise idea to make a plan. Grab your itinerary — we have plenty of fantastic ideas for your upcoming Cannon Beach vacation.
Do you want to soothe stress of your busy, modern life? Breathe in the fresh air as you embark on an adventure through Ecola State Park. Adventurers in this destination have a great range of options. You'll come face to face with provocative ideas and brilliant artwork at White Bird Gallery. It maintains an ever-changing roster of collections that are sure to interest art buffs. Still have some time on your hands? The intimacy and mastery of theater is not to be missed. Book your ticket for a play at Coaster Theatre and experience its magic and charm for yourself!
You don't have to stay in fancy hotels or fly at the pointy end of the plane to have a fantastic vacation. Simply get stuck into all the cool things you can do while you're there!
For even more options, check out our Cannon Beach things to do page.
Cannon Beach boasts 28 centrally located properties, so why hesitate? Select your ideal accommodations for your luxury getaway or cheap vacation with a little help from Expedia.
The Lodges At Cannon Beach (132 E. Surfcrest Ave) and the Stephanie Inn (2740 South Pacific) are two of the higher-end options in Cannon Beach. Stay at either and you're sure to have the best guest services in town. Alternatively, if you're traveling on a budget, The Waves / The Argonauta Inn / The White Heron Lodge (188 W 2nd Street) and the Shilo Inn Suites - Seaside East (900 S Holladay Drive) might be more to your liking.
The airport is rarely the most memorable moment of your adventure, but there's nothing like the thrill of knowing that your well-deserved trip to Cannon Beach is a mere plane ride away! Once you disembark at Astoria Regional Airport (AST), you'll be 18 miles (29 km) from the middle of town.
*Savings based on all vacation package bookings with Flight + Hotel on Expedia.ca from January through December 2019, as compared to price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.
What a beautiful place to stay! Incredible view in a huge, newly renovated place right on the beach. Decor amazing, right down to the beautiful flowers all over the property, even on the balcony. Windows all the way around. Staff were friendly and helpful and allowed us to check in very early. Far ...
The location and view were wonderful. The room was lovely, and nicely equipped. The staff was helpful and attentive. The room and grounds were clean and kept very well. Overall this was an excellent place to stay.
Loved the ocean view and balcony. Beds were comfy and fireplace was cozy. Pool and hot tub were nice. Staff was very friendly. Free coffee and cookies in the lobby, no free breakfast though. TV was very small, but we spent more time looking at the ocean!