Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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.


Does Expedia have Holiday Package deals to Cannon Beach?

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!

How much can I save with a Cannon Beach Holiday Package?

Would you like to save up to C$590*? Purchase a travel package on Expedia now!

Can I choose my airline with a Cannon Beach Expedia Holiday Package?

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!

Do I lose money if I change my mind after I have booked my Cannon Beach Holiday Package?

Feel free to cancel or make changes to almost any hotel reservation and you won't pay a cancellation fee to us.

What are the best places to visit in Cannon Beach?

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!

What are the Most Popular Activities for a Cannon Beach Holiday?

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!

Kick off your trip to Cannon Beach in style. Why not consider buying a Full-Day Northern Oregon Coast Tour or a Small Group, Full Day - Oregon Coast Tour?

For even more options, check out our Cannon Beach things to do page.

What types of accommodation options are available in Cannon Beach?

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.

Is there an airport in Cannon Beach?

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.


Best Lodging Options Near Cannon Beach

See all 774 properties in Cannon Beach
Inn at Cannon Beach CA $184
Reviewed on Aug. 31, 2019
See details
 
Inn at Cannon Beach

Inn at Cannon Beach

3215 South Hemlock St, Cannon Beach, OR
     
    4.8 of 5
    3.0 out of 5.0 Stars

    This property is beautiful! Love the back area with the pond and watching the bunnies.

    Hallmark Resort - Cannon Beach CA $224
    Reviewed on Sep. 9, 2019
    See details
     
    Hallmark Resort - Cannon Beach

    Hallmark Resort - Cannon Beach

    1400 S Hemlock St, Cannon Beach, OR
       
      4.4 of 5
      3.0 out of 5.0 Stars

      Ocean view, beautiful property steps from restaurants and shopping.

      Tolovana Inn CA $131
      Reviewed on Sep. 5, 2019
      See details
       
      Tolovana Inn

      Tolovana Inn

      3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
         
        4.0 of 5
        2.5 out of 5.0 Stars

        The setting, grounds and location is excellent for visitors.

        The Waves / The Argonauta Inn / The White Heron Lodge CA $184
        Reviewed on Sep. 9, 2019
        See details
         
        The Waves / The Argonauta Inn / The White Heron Lodge

        The Waves / The Argonauta Inn / The White Heron Lodge

        188 W 2nd Street, Cannon Beach, OR
           
          4.6 of 5
          2.0 out of 5.0 Stars

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

          Inn at Haystack Rock CA $173
          Reviewed on Sep. 12, 2019
          See details
           
          Inn at Haystack Rock

          Inn at Haystack Rock

          487 S Hemlock St, Cannon Beach, OR
             
            4.3 of 5
            2.5 out of 5.0 Stars

            It was clean and comfortable and walkable to the beach and downtown.

            Surfsand Resort CA $211
            Reviewed on Aug. 19, 2019
            See details
             
            Surfsand Resort

            Surfsand Resort

            148 West Gower, Cannon Beach, OR
               
              4.7 of 5
              3.5 out of 5.0 Stars

              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.

              The Ocean Lodge CA $290
              Reviewed on Sep. 3, 2019
              See details
               
              The Ocean Lodge

              The Ocean Lodge

              2864 South Pacific Street, Cannon Beach, OR
                 
                4.8 of 5
                3.5 out of 5.0 Stars

                Beautiful property! We really enjoyed staying at The Ocean Lodge.

                The Wayside Inn CA $158
                Reviewed on Sep. 15, 2019
                See details
                 
                The Wayside Inn

                The Wayside Inn

                3339 S. Hemlock Street, Cannon Beach, OR
                   
                  4.5 of 5
                  2.5 out of 5.0 Stars

                  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!

                  Top Flight Deals

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.