Cannon Beach Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Cannon Beach Vacation

From its highlights to its hidden delights, this city is best experienced with a Cannon Beach vacation package. Find somewhere to stay in Downtown Cannon Beach, which is good for culture, shopping and cafes. Every trip to Cannon Beach needs a well-planned itinerary. Fill yours with big-name attractions like Haystack Rock, Ecola State Park and Tillamook Head. Don't put off exploring this city any longer. Your dream Cannon Beach vacation is just a few clicks away with Expedia.

Top Cannon Beach Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Park Lane Suites and Inn

Park Lane Suites and Inn

Southwest Portland
CA $646
per person
Dec 1 - Dec 6
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to Portland (PDX)
8.6/10 Excellent! (1,931 reviews)
Great place to stay! The room was clean, spacious, and had everything you needed! The staff were very friendly and helpful! Parking was included. It was also conveniently located. I would recommend this place to anyone!

Reviewed on Sep 13, 2026

Hotel deLuxe

Hotel deLuxe

Downtown Portland
CA $705
per person
Dec 1 - Dec 6
found 1 day ago
Roundtrip non-stop flight included
Calgary (YYC) to Portland (PDX)
8.6/10 Excellent! (1,109 reviews)
The Tillamook Inn

The Tillamook Inn

CA $1,007
per person
Oct 14 - Oct 19
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Portland (PDX)
8/10 Very good! (1,255 reviews)
No good, glorified motel 6… very displeased with the price for what the place is…

Reviewed on Sep 13, 2026

Darlingwood

Darlingwood

CA $1,240
per person
Oct 14 - Oct 19
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Portland (PDX)
9.6/10 Exceptional! (4 reviews)
The setting is tranquil, with beautiful views, and the home itself is lovely. Our host was welcoming and gracious. The B&B is about two miles down gravel roads with fairly deep washboards, so guests should be prepared for a rough drive. We love staying at true bed and breakfasts, and for us, part of the charm is the experience of a thoughtfully prepared, homemade breakfast. Unfortunately, the breakfast we received was a bit disappointing—a scone, two strawberries, and five blueberries left us wanting more. In fairness, the fault is partly ours for not having more realistic expectations about what was included. The property and setting are beautiful, and the host was very welcoming, but the breakfast experience did not live up to what we typically expect from a bed and breakfast.

Reviewed on Aug 10, 2026

Schooner Landing

Schooner Landing

Agate Beach
CA $1,089
per person
Oct 14 - Oct 19
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to Portland (PDX)
8.4/10 Very good! (78 reviews)
Great, quiet, relaxing. Young person at check in/out was great and very professional. Nest time we wil request a ground floor unit so no stairs. Thanks for the stay!

Reviewed on Aug 30, 2026

Ready to book your vacation to Cannon Beach?

Choose your dates

Cannon Beach Hotel Deals

Tolovana Inn

Tolovana Inn

3400 S. Hemlock Cannon Beach OR
Fully refundableReserve now, pay when you stay
CA $184
CA $224 total
Oct 12 - Oct 13
includes taxes & fees
9/10 Wonderful! (2,133 reviews)
"The room was very clean, comfortable, and conveniently located near Cannon Beach. I had a pleasant stay and would recommend this place!"

Reviewed on Sep 13, 2026

Tolovana Inn
Surfsand Resort

Surfsand Resort

148 West Gower Cannon Beach OR
CA $379
CA $435 total
Oct 13 - Oct 14
includes taxes & fees
Surfsand Resort
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

1116 S. Hemlock Street Cannon Beach OR
Fully refundableReserve now, pay when you stay
CA $206
CA $236 total
Oct 14 - Oct 15
includes taxes & fees
9.2/10 Wonderful! (1,211 reviews)
"I booked a suite for 2 nights with a bit over $400 per night . The living room is spacious. But bathroom is so small. The towels look like old. In the 1st night I woke up in the midnight due to itching on my arms. I wore jacket and stayed at the beach in the evening. I’m sure I got bites in bed. ..."

Reviewed on Sep 13, 2026

Cannon Beach Hotel Collection
See all 2,346 properties in Cannon Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Stay near popular Cannon Beach attractions

A coastal landscape with trees, rocky outcrops, and a view of the ocean.
Photo by Oregon Tourism Commission

Cannon Beach

9.6/10 (3,221 reviews)
Spectacular coastal scenery and a street lined with eclectic boutiques and fine galleries make this resort town the perfect weekend getaway.
See properties
A beach with rock formations and a sunset.

Haystack Rock

9.8/10 (2,614 reviews)
Commune with nature and explore the great outdoors at Haystack Rock during your travels in Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties
A beach with a rocky outcrop in the distance, surrounded by forested hills.

Tolovana Beach State Park

9.2/10 (644 reviews)
Why not spend a carefree afternoon at Tolovana Beach State Park during your travels in Cannon Beach? Check out the shops and top-notch restaurants in this walkable area.
See properties
A coastal landscape with a beach, rocky outcrops, and a forested hillside.

Crescent Beach

9.2/10 (117 reviews)
Why not spend a lazy afternoon at Crescent Beach during your trip to Cannon Beach? Check out the shops and top-notch restaurants in this walkable area.
See properties
A rocky coastline with large boulders and a prominent cliff.
Photo by Michael Schuier

Indian Beach

9.4/10 (89 reviews)
Why not spend a lazy afternoon at Indian Beach during your trip to Cannon Beach? Check out the shops and top-notch restaurants in this walkable area.
See properties

Cannon Beach History Center and Museum

8.4/10 (54 reviews)
You can spend time studying the exhibits at Cannon Beach History Center and Museum during your trip to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

Chapman Beach

9.8/10 (7 reviews)
Why not spend a lazy afternoon at Chapman Beach during your trip to Cannon Beach? Check out the shops and top-notch restaurants in this walkable area.
See properties

John Yeon State Park

You can take time to visit John Yeon State Park during your travels to Cannon Beach. Wander the beautiful beaches and seaside in this family-friendly area.
See properties

What to do in Cannon Beach

Aerial view of the Oregon Coast

Full-Day Northern Oregon Coast Tour

CA $194
per traveller
94% of travellers recommend
Full-Day Northern Oregon Coast Tour
Full-Day Guided Oregon Coast Tour from Portland

Full-Day Guided Oregon Coast Tour from Portland

CA $192
per adult
98% of travellers recommend
Full-Day Guided Oregon Coast Tour from Portland
Cannon Beach Hiking Tour on the Oregon Coast

Cannon Beach Hiking Tour on the Oregon Coast

CA $180
per adult
Cannon Beach Hiking Tour on the Oregon Coast
See all activities in Cannon Beach

Frequently asked questions

How much does a Cannon Beach vacation package cost?
Offering great value package deals from CA $646 on Expedia, you'll be surprised at how little a vacation to Cannon Beach costs! Expedia's packages make travel planning easier and save you more.
What are the cheapest months to go to Cannon Beach?
December, January and February are great times to search for cheap Cannon Beach vacation packages. Travelling in less busy periods means you can typically find reduced prices on accommodations and flights.
How many days is enough for Cannon Beach?
Dedicate around 2 days for your Cannon Beach vacation if you want to enjoy everything that makes this destination special. Wander around popular areas, including Downtown Cannon Beach and Tolovana Park. Then tick off top sights such as Arch Cape Beach and Hug Point State Park. With a well-planned itinerary, you can keep busy with room for some relaxation too. Want to travel outside of Cannon Beach? Consider an excursion or two.
Is it worth booking a vacation package to Cannon Beach?
Cannon Beach has all the ingredients you need for a fantastic break — nature, camping and coastal beaches are just the start. Whether you want to visit sights such as Hug Point State Park and Crescent Beach, or venture off the beaten track, you'll have plenty to explore on your Cannon Beach vacation.
How to find the best Cannon Beach package deals?
Finding a cheap Cannon Beach package deal is a cinch with Expedia. After you've entered your preferred dates and destination under our "Packages" tab, set your maximum budget, apply a couple of filters and see what's available. You can tailor your search by "Amenities," "Property type," "Guest rating" and more. Sort the results by "Price: low to high" to discover the most affordable Cannon Beach package deals. Want a simple trick to score even more savings? Be flexible with your departure dates and consider travelling on a weekday, when prices are typically lower.
Is it cheaper to book a Cannon Beach vacation as a package?
You can enjoy significant savings on your Cannon Beach getaway by booking a customized vacation package. Check the "Package" heading, then select your destination and travel dates to view the best hotel and flight prices. Bundle everything into a neat package and you can save hundreds of dollars. Consider adding a rental car and you may land a better deal.
When to book a vacation package to Cannon Beach?
Enjoy amazing discounts by booking your flights ahead of time with Expedia. If being spontaneous is more your thing, take advantage of our last-minute deals for a spur-of-the-moment Cannon Beach break.
How to plan a trip to Cannon Beach?
  1. Choose your dates: The things you plan to do in Cannon Beach and your preferred season can help you decide when to travel.
  2. Plan your budget wisely: As well as the price of your accommodations, you'll need to factor in other expenses too. These include flights, food and transportation. Also, set aside some extra funds for unexpected costs that could arise during your trip to Cannon Beach.
  3. Decide how long to go for: Now that you're up to speed on Cannon Beach, you can work out the ideal length of your vacation. Create a rough itinerary and give yourself enough time to cover everything you want to see.
  4. Bundle your bookings: With your travel dates in place, you can combine your car rental, hotels, flights and more into a tailored Cannon Beach vacation package.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.