Vacation to Cannon Beach

Book a Hotel + Flight or Car together to unlock savings

Choose one or more items to build your trip:

Save up to 30% when you add a hotel to your flight as an Expedia member

Enjoy flexibility with our Book now Pay later option & fully refundable rates on most hotels

Customize your vacation with ease all in one place

Cannon Beach Flight and Hotel Deals

The Hi-Lo, Autograph Collection
Courtyard by Marriott Portland City Center
Larkspur Landing Hillsboro - An All-Suite Hotel
The Nines, a Luxury Collection Hotel, Portland

Cannon Beach Hotel Deals

Cannon Beach Hotel Collection
Cannon Beach Hotel Collection
3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $145 per night from Apr 18 to Apr 19
per night
Apr 18 - Apr 19
9/10 Wonderful! (301 reviews)
"Taylor made everything perfect. He was approachable, available, he is the devinitiin of hospitality and customer service. Everyone there was also accomodating and friendly and ready to assist you in any way. Great experience all the way around including the room."

Reviewed on Mar 15, 2023

Cannon Beach Hotel Collection
Tolovana Inn
Tolovana Inn
2.5 out of 5
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR, 97145
Fully refundableReserve now, pay when you stay
The price is $149 per night from Mar 26 to Mar 27
per night
Mar 26 - Mar 27
8.2/10 Very Good! (1,001 reviews)
"Being so close to the water"

Reviewed on Mar 22, 2023

Tolovana Inn
Inn at Cannon Beach
Inn at Cannon Beach
3 out of 5
3215 South Hemlock St, Cannon Beach, OR, 97110
Fully refundableReserve now, pay when you stay
The price is $179 per night from Apr 16 to Apr 17
per night
Apr 16 - Apr 17
9.6/10 Exceptional! (1,001 reviews)
"Wonderful Stay"

Reviewed on Mar 19, 2023

Inn at 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.

Frequently asked questions

How much does a Cannon Beach vacation package cost?
The cheapest Cannon Beach package is $284, so the trip of your dreams can become a reality — without spending an arm and a leg. Bundle flights, hotels and car rentals to tailor a package that matches your traveling style.
If I'm not able to travel, can I cancel my Cannon Beach vacation package?
We totally understand that sometimes life doesn’t go according to plan. If you’ve booked a Cannon Beach vacation package and have to cancel or amend it, we’re here to help. We recommend browsing our Customer Service Portal first for information. But generally speaking, if you’ve taken out your package within 24 hours, you may be able to cancel or change your itinerary for free. If it’s been longer than 24 hours, your hotel, airline or car rental company may charge a fee.
How do I get a cheap travel package to Cannon Beach?
If you’d love to save as much as $583*, combine your bookings into a Cannon Beach vacation package. Whether you’re after flights, hotels, day tours or rental cars, you can browse and book them all in one place. You’ll have endless choice at your fingertips as well. Expedia has more than 550 air carriers and 1,000,000 hotels throughout the world to take your pick of. Fly with who you want, check in where you like and save precious money — now that’s the ideal escape!
Where should I stay in Cannon Beach?
With loads to discover in Cannon Beach, we suggest you secure a room in a hotel near its attractions. Ecola State Park, Haystack Rock and Tolovana Beach State Park are some interesting ones to put on your to-do list.
What are the top hotels in Cannon Beach?
Tolovana Inn and Inn at Cannon Beach are some excellent options in the Downtown Cannon Beach neighborhood. If you want to stay in the Tolovana Park area, consider booking a room at Tolovana Inn or Inn at Cannon Beach.
How far in advance should I book my Cannon Beach vacation?
Savvy travelers often book as early as possible. You can usually compare international airfares on Expedia up to 12 months before your flight. If you’re booking at the last minute, fear not. Budget prices sometimes appear just weeks before departure dates.
What does an Expedia Cannon Beach travel package include?
From hotels and airfares to car rentals, Expedia can help you shape a Cannon Beach package that’s ideal for you. Vacationing for a while? Give some thought to a flight, rental car and hotel bundle. If you’re taking a quick break, a flight and hotel deal could suit you better. Experiences can also be added after you’ve booked. Our packages make it simple to save and plan.
What should I know before booking a Cannon Beach travel package?
Our prices are already low. However, you’ll grab even better deals when you book your flights, hotels and car rentals together. With an Expedia package, you’ll always get transparent pricing and a terrific range of choice.
Can I choose my airline with a Cannon Beach Expedia vacation package?
You sure can. Expedia has access to more than 550 airline partners worldwide, so select the carrier that best fits your travel preferences.
Does Expedia offer Book Now, Pay Later Cannon Beach vacation packages?
Thanks to our partnership with online lender Affirm, vacationers booking via Expedia can now pay in simple installments that won’t hurt your savings. Book Now, Pay Later and start your dream getaway today!

Popular places to visit

Things to do