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.
Sentinel Hotel
The Nines, a Luxury Collection Hotel, Portland
Darlingwood
AC Hotel by Marriott Portland Downtown, OR
Mark Spencer Hotel

Ready to book your vacation to Cannon Beach?

 

Choose your dates

Cannon Beach Hotel Deals

Tolovana Inn

Tolovana Inn

2.5 out of 5
3400 S. Hemlock Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is CA $218 per night from Jun 21 to Jun 22
CA $218
CA $263 total
Jun 21 - Jun 22
includes taxes & fees
9/10 Wonderful! (1,925 reviews)
"Great place... Couldn't figure out the tv. It was pretty old"

Reviewed on Jun 4, 2026

Tolovana Inn
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

3.5 out of 5
1116 S. Hemlock Street Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is CA $323 per night from Jun 7 to Jun 8
CA $323
CA $370 total
Jun 7 - Jun 8
includes taxes & fees
9.2/10 Wonderful! (1,135 reviews)
"A great location in South Cannon so close to Haystack Rock which is why I went. Cozy, kitchenette was just enough for me to cook and not go out for every meal. I would stay there again"

Reviewed on Jun 5, 2026

Cannon Beach Hotel Collection
Surfsand Resort

Surfsand Resort

4 out of 5
148 West Gower Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is CA $538 per night from Jun 18 to Jun 19
CA $538
CA $617 total
Jun 18 - Jun 19
includes taxes & fees
9.6/10 Exceptional! (1,005 reviews)
"The stay was amazing! Except for all the buffalo staying upstairs above me. Not sure what continously spooked them into constant stampedes... Half the night...."boom boom boom boom boom...." That was basically my only problem, overnight tho, only ONE person working so all that can be done is to call ..."

Reviewed on Jun 4, 2026

Surfsand Resort
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.

Discover the most popular places to visit in Cannon Beach

What to do in Cannon Beach

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.