Cannon Beach Vacations from $398

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to $2,000 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.

The Latest Cannon Beach vacation packages

Price found within the past 48 hours. Click for updated prices.
OYO Hotel St. Helens, OR

OYO Hotel St. Helens, OR

Save 100% on your flight
$398
per person
Oct 8 - Oct 12
found 14 hours ago
Roundtrip flight included
Los Angeles (QLA) to Portland (PDX)
6/10 (470 reviews)
Schooner Landing

Schooner Landing

Agate Beach
Save 100% on your flight
$519
per person
Oct 14 - Oct 19
found 1 day ago
Roundtrip flight included
Dallas (DFW) to Portland (PDX)
8.4/10 Very Good! (74 reviews)
Like the partial view from upstairs bedroom

Reviewed on Aug 11, 2026

The Nines, a Luxury Collection Hotel, Portland

The Nines, a Luxury Collection Hotel, Portland

Downtown Portland
Save 100% on your flight
$666
per person
Oct 3 - Oct 7
found 1 day ago
Roundtrip flight included
Burbank (BUR) to Portland (PDX)
9.2/10 Wonderful! (1,007 reviews)
We were in town for a wedding. Very happy with not just the convenient location to everything, but the staff is amazing… from Valet to rooftop bar, every single staff member was friendly and helpful. The Bloody Mary from Urban Farmer was one of the best I ever had. As was the “shrimp toast” in rooftop Departure restaurant and bar. We highly recommend this hotel if you want to stay in Portland close to everything. Valet team/service made our stay 5-star. Without their hard work (crowd control, car retrieval, opening doors, loading bags, directing rides, travel tips, I can go on and on) this would be 4 star.

Reviewed on Aug 13, 2026

Stunning Ocean Views, Steps to Beach Tranquil Retreat Cove Keep by Avantstay

Stunning Ocean Views, Steps to Beach Tranquil Retreat Cove Keep by Avantstay

Save 100% on your flight
$1,428
per person
Oct 16 - Oct 22
found 1 day ago
Roundtrip flight included
Phoenix (PHX) to Portland (PDX)
No reviews
Inn of the White Salmon

Inn of the White Salmon

$684
per person
Sep 20 - Sep 25
found 1 day ago
Roundtrip flight included
Dallas (DAL) to Portland (PDX)
9.4/10 Exceptional! (103 reviews)
Doug was great, the town and the property were chill, clean and so close to everything. Definitely recommend.

Reviewed on Aug 11, 2026

Don't see what you're looking for?
See all available trips from Columbus to Cannon Beach
View all trips

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)
Haystack Rock towers 235 feet above Cannon Beach's pristine shoreline, creating an iconic Pacific Northwest vista. Explore the vibrant tide pools at low tide or browse the town's celebrated art galleries.
See properties
A beach with rock formations and a sunset.

Haystack Rock

9.8/10 (2,614 reviews)
This 235-foot sea stack reveals vibrant tide pools and rare marine life during low tide. Time your visit between April and July to spot colorful tufted puffins nesting on its rocky face.
See properties
A beach with waves, a large rock formation, and a forested hillside.
Photo by Ann Sair

Tolovana Beach State Park

9.2/10 (644 reviews)
This Pacific coast gem offers direct access to Haystack Rock, where visitors can explore vibrant tidepools teeming with marine life. Visit during low tide to witness nesting seabirds and discover intertidal creatures.
See properties
A coastal landscape with a beach, rocky outcrops, and a forested hillside.

Crescent Beach

9.2/10 (117 reviews)
Accessible via a scenic hike through Ecola State Park, Crescent Beach offers pristine shorelines and vibrant tide pools. Visit during low tide to explore sea caves and glimpse the distant Tillamook Rock Lighthouse.
See properties

Cannon Beach History Center and Museum

8.4/10 (54 reviews)
Discover the original cannon that gave this coastal town its name at this intimate local museum. Rotating exhibits and free lectures offer a fascinating glimpse into Oregon's North Coast heritage.
See properties

Chapman Beach

9.8/10 (7 reviews)
Chapman Beach offers a serene coastal escape with nesting seabirds and dramatic rock formations near Cannon Beach. Visit during low tide to explore hidden tide pools and capture the perfect Pacific Northwest seascape.
See properties

Haystack Hill State Park

9.4/10 (216 reviews)
Escape the beach crowds on this forested trail with panoramic views of Oregon's iconic Haystack Rock. Breathe in coastal air as you climb to twin summits offering both ocean and mountain vistas.
See properties

Coaster Theatre

8.6/10 (59 reviews)
This intimate playhouse showcases local talent through diverse performances in the heart of Cannon Beach. Arrive early to enjoy dinner at nearby restaurants before settling in for an evening of quality theater.
See properties

What to do in Cannon Beach

Aerial view of the Oregon Coast

Full-Day Northern Oregon Coast Tour

$133
per traveler
94% of travellers recommend
Full-Day Northern Oregon Coast Tour
Cannon Beach Hiking Tour on the Oregon Coast

Cannon Beach Hiking Tour on the Oregon Coast

$130
per adult
Cannon Beach Hiking Tour on the Oregon Coast
Oregon Coast Tour from Portland

Oregon Coast Tour from Portland

$128
per adult
100% of travellers recommend
Oregon Coast Tour from Portland
See all activities in Cannon Beach

Cannon Beach Hotel Deals

Tolovana Inn

Tolovana Inn

3400 S. Hemlock Cannon Beach OR
Fully refundableReserve now, pay when you stay
$188 nightly
$213 total
Sep 1 - Sep 2
Total with taxes and fees
9/10 Wonderful! (2,087 reviews)
"The room was really nice and quiet."

Reviewed on Aug 14, 2026

Tolovana Inn
Surfsand Resort

Surfsand Resort

148 West Gower Cannon Beach OR
Fully refundableReserve now, pay when you stay
$389 nightly
$443 total
Sep 8 - Sep 9
Total with taxes and fees
9.6/10 Exceptional! (1,058 reviews)
"Great location near haystack rock. The value for the money scores a zero - crappy mattress, plastic furniture, mediocre shower/water pressure, etc. Helpful that the hotel offers a shuttle to the downtown shopping area but would be more helpful if the front desk would answer the phone when a pick ..."

Reviewed on Aug 14, 2026

Surfsand Resort
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

1116 S. Hemlock Street Cannon Beach OR
Fully refundableReserve now, pay when you stay
$221 nightly
$253 total
Aug 31 - Sep 1
Total with taxes and fees
9.2/10 Wonderful! (1,193 reviews)
"The location of this hotel is great but that's it. It is run down and bare bones. I don't mind the vintage vibe of the place but the amenities are poor and the place does not seem fully clean, no carpets, thin towels, etc."

Reviewed on Aug 12, 2026

Cannon Beach Hotel Collection
See all 2,354 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.

Find the Best Cannon Beach Vacation Packages

Things to do in and around Cannon Beach

Cannon Beach, Oregon, is perfect for outdoor enthusiasts and beach lovers alike, offering stunning scenery and a range of activities. Visitors can enjoy relaxing beach vacations, explore scenic hiking trails, and participate in art tours. The area also hosts various holiday events, making it a great destination year-round. Whether you're looking for a quick stroll along the shore or an adventurous day in nature, Cannon Beach has something for everyone.

Shopping

Cannon Beach offers charming shopping experiences with local boutiques and galleries. For a bit more adventure, if you're up for a drive, visit the Seaside Carousel Mall and the Seaside Antique Mall, both just 7 miles away, for a mix of entertainment and unique finds.

Recreation

At Coaster Theatre in Cannon Beach, enjoy captivating performances in a charming atmosphere perfect for families and couples. For outdoor enthusiasts, the Seaside Golf Course, located 6 miles away, offers beautiful landscapes and an invigorating golfing experience. Lastly, the Astoria Aquatic Center, 22 miles away, provides fun family-friendly aquatic activities.

Adventure

At Captain Kid Amusement Park, 6 miles from Cannon Beach, enjoy thrilling arcade games and family fun in a vibrant atmosphere. For hiking enthusiasts, Angora Peak Trailhead, located 7 miles away, offers breathtaking outdoor scenery, while Cape Falcon Trailhead, 9 miles away, presents stunning vistas along its adventurous trails.

Nightlife

Cannon Beach's nightlife features cozy pubs and intimate lounges. Visit the Driftwood Restaurant & Lounge for ocean views and local brews. For live music, check out the Twisted Fish Steakhouse, where you can enjoy a vibrant atmosphere while savoring delicious food and drinks.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in and around Cannon Beach

Experience the stunning outdoor beauty of Cannon Beach, Oregon, perfect for a beach vacation filled with scenic views and adventure. Explore the iconic coastline, including the sandy beaches and unique rock formations, or visit the Cannon Beach History Center to learn about the area's rich heritage. Don't miss the nearby Cove Beach for a tranquil retreat, as well as the breathtaking Oregon Coast for unforgettable vistas.

  • Cannon Beach: Enjoy the stunning sandy shores and vibrant beach vibes at Cannon Beach. This picturesque destination is perfect for relaxing strolls, beachcombing, and soaking up the sun while enjoying the scenic views of the Pacific Ocean.
  • Haystack Rock: Marvel at the iconic Haystack Rock, a stunning natural formation that rises dramatically from the shore. Known for its breathtaking scenery, this area is a fantastic spot for photography and observing tide pools filled with marine life.
  • Ecola State Park: Just 2 miles from Cannon Beach, Ecola State Park offers adventure seekers beautiful hiking trails with breathtaking coastal views. Experience the great outdoors, lush forests, and diverse wildlife, making it an unforgettable stop on your trip.

Best time to go to Cannon Beach

The best time to visit Cannon Beach is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are moderately high and weather is mostly sunny with no rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January44.4°F (6.9°C)Moderate RainMostly CloudyAverageSlightly Low
February43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
March45.1°F (7.3°C)Light RainMostly CloudyAverageAverage
April47.7°F (8.7°C)Light RainMostly CloudyAverageAverage
May52.2°F (11.2°C)Light RainMostly CloudyAverageAverage
June55.9°F (13.3°C)No RainMostly SunnyModerately HighSlightly High
July59.2°F (15.1°C)No RainMostly SunnyModerately HighSlightly High
August60.3°F (15.7°C)No RainMostly SunnyModerately HighSlightly High
September58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
October54.0°F (12.2°C)Light RainMostly SunnyModerately LowAverage
November48.0°F (8.9°C)Moderate RainMostly CloudyModerately LowSlightly Low
December43.7°F (6.5°C)Moderate RainMostly CloudyModerately LowSlightly Low

Tips to save on your trip to Cannon Beach

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically November to January) for more affordable package holidays to Cannon Beach.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Cannon Beach Essential Information

Language
English
Currency
U.S dollars
Population
1,700
Max Temp Winter
45ºF
Max Temp Summer
65ºF
Top Sights
Ecola State Park, Seaside Aquarium and Hug Point State Park

More vacations you might like

Frequently asked questions

How much does a Cannon Beach vacation package cost?
Offering excellent value package deals from $398 on Expedia, you'll be thrilled with how little a vacation to Cannon Beach costs! Our packages make travel planning easier and your savings go further.
What are the cheapest months to go to Cannon Beach?
October, November and December are great times to look for cheap Cannon Beach vacation packages. Opting to travel in less busy months means you can generally find reduced prices on accommodations and flights.
How many days is enough for Cannon Beach?
We recommend planning a Cannon Beach vacation for a minimum of 2 days. This will give you time to check off top sights including Crescent Beach and Haystack Hill State Park, and also check out neighborhoods like Downtown Cannon Beach and Tolovana Park. You could even make time for a day trip from Cannon Beach.
Is it worth booking a vacation package to Cannon Beach?
Whether you're looking to explore top attractions like Haystack Rock and Tolovana Beach State Park on your Cannon Beach vacation, or coming for its great nature, camping and coastal beaches, there's something for everyone here. With so much to see and do, you'll soon discover why so many travelers think Cannon Beach is a good vacation destination.
How to find the best Cannon Beach package deals?
Bagging a cheap Cannon Beach package deal is a cinch with Expedia. After you've entered your destination and travel dates under our "Packages" tab, set your budget range, apply a few filters and see what's available. You can fine-tune your search by "Area," "Amenities," "Property type" and more. Sort the results by "Price: low to high" to discover the most wallet-friendly Cannon Beach package deals. Want a simple trick to get even more savings? Have some flexibility with your departure dates and consider going away on a weekday, when prices are often lower.
Is it cheaper to book a Cannon Beach vacation as a package?
You can enjoy significant savings on your next Cannon Beach escape by booking a personalized vacation package. Click on the "Package" heading, then select your travel dates and destination to view some great flight and hotel prices. Bundle everything into a neat package and you can save hundreds of dollars. Consider adding a rental car and you may score a better deal.
When to book a vacation package to Cannon Beach?
Score amazing discounts by booking your flights ahead of time with Expedia. If spontaneity is more your thing, grab one of our last-minute deals for an impromptu Cannon Beach getaway.
How to plan a trip to Cannon Beach?
  1. Choose when to go: Check your diary and get your bags packed. Your preferred season and the activities on offer will also help you decide when to vacation in Cannon Beach.
  2. Set your budget: Factor in costs such as flights, food and transportation when calculating how much to put aside for your trip to Cannon Beach. Then, choose a property that matches your budget, whether that's a low-cost stay or a lavish retreat.
  3. Organize your Cannon Beach escape with our trip planning tool: Search for and book hotels and things to do all in one place. You can also collaborate with family and friends to plan an unforgettable trip to Cannon Beach together.
  4. Decide how many days away: Start by compiling a list of the attractions you want to experience in Cannon Beach. Then, estimate how long you'll need for each, along with any travel time.
  5. Bundle your airfare and accommodations: After you've nailed down your dates and duration, book the ideal Cannon Beach vacation package for you.
  6. Book any activities or excursions: Here's the fun part — organizing everything you want to do and see. Explore some of the exciting things to do in Cannon Beach and book your tickets in advance to save time (and maybe some spending money too!).
Does Expedia offer Book Now, Pay Later Cannon Beach vacation packages?
Set off on your ideal getaway to Cannon Beach with Expedia's Book Now, Pay Later vacations. There's no need to save up or wait until your next paycheck — we've partnered with online lender Affirm to offer you flexibility with your finances. Our vacation packages with payment plans allow you to split the cost over 3, 6 or 12 months. With no late payment fees or hidden charges, you can easily stay on budget and snap up travel deals while they last.

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.