Vacation Rentals & Apartments in Cannon Beach

Close

Enter dates for more accurate prices

Payment Protection
Your payment for this rental is protected when you pay through FlipKey. Learn more

648 apartments

    24

    The perfect spot for your getaway located across the street from the beach!

    Oregon Coast / Cannon Beach

    Cannon Beach apartment

    3 10 min stay varies

    • 3 bedrooms
    • sleeps 10
    • min stay varies
    • Child Friendly
    • Pet Friendly

    Price per night from

    $125

    Price per night from

    $125

    (3) Very Good 

      0

      Dog-friendly oceanview home just two blocks to the beach, near town and hiking

      Oregon Coast / Cannon Beach

      Cannon Beach house

      2 4 min stay varies

      • 2 bedrooms
      • sleeps 4
      • min stay varies
      • Child Friendly
      • Car not necessary
      • Pet Friendly

      Price per night from

      $81

      Responds fast!
      avg. 1 hour 20 minutes

      Price per night from

      $81

        25

        Upstairs, dog-friendly duplex w/balcony - just steps to beach

        Oregon Coast / Cannon Beach

        Cannon Beach house

        2 6 2 nights min

        • 2 bedrooms
        • sleeps 6
        • 2 nights min
        • Child Friendly
        • Car not necessary
        • Pet Friendly

        Price per night from

        $81

        Responds fast!
        avg. 1 hour 20 minutes

        Price per night from

        $81

        (1) Excellent 

          24

          Dog-friendly loft with patio - just one block from the beach!

          Oregon Coast / Cannon Beach

          Cannon Beach studio

          Studio 2 min stay varies

          • Studio
          • sleeps 2
          • min stay varies
          • Child Friendly
          • Car not necessary
          • Pet Friendly

          Price per night from

          $62

          Responds fast!
          avg. 1 hour 20 minutes

          Price per night from

          $62

            16

            Fabulous Pet Friendly Getaway in Cannon Beach

            Oregon Coast / Cannon Beach

            Cannon Beach house

            4 10 3 nights min

            • 4 bedrooms
            • sleeps 10
            • 3 nights min
            • Child Friendly
            • Pet Friendly
            • Private garden

            Price per night from

            $430

            Price per night from

            $430

            (3) Very Good 

              52

              Colorful, dog-friendly cottage near beach & downtown await!

              Oregon Coast / Cannon Beach

              Cannon Beach house

              1 4 min stay varies

              • 1 bedroom
              • sleeps 4
              • min stay varies
              • Child Friendly
              • Car not necessary
              • Pet Friendly

              Price per night from

              $62

              Responds fast!
              avg. 1 hour 20 minutes

              Price per night from

              $62

                0

                Charming, oceanfront cottage with ocean views & easy beach access!

                Oregon Coast / Cannon Beach

                Cannon Beach house

                2 6 min stay varies

                • 2 bedrooms
                • sleeps 6
                • min stay varies
                • Child Friendly
                • Car not necessary
                • Private garden

                Price per night from

                $106

                Responds fast!
                avg. 1 hour 13 minutes

                Price per night from

                $106

                  84

                  Sweet, dog-friendly beach apartment - close to the surf!

                  Oregon Coast / Cannon Beach

                  Cannon Beach house

                  1 2 min stay varies

                  • 1 bedroom
                  • sleeps 2
                  • min stay varies
                  • Child Friendly
                  • Car not necessary
                  • Pet Friendly

                  Price per night from

                  $62

                  Responds fast!
                  avg. 1 hour 20 minutes

                  Price per night from

                  $62

                  (1) Excellent 

                    0

                    Dog-friendly bungalow with close beach access, room for 6!

                    Oregon Coast / Cannon Beach

                    Cannon Beach house

                    2 6 min stay varies

                    • 2 bedrooms
                    • sleeps 6
                    • min stay varies
                    • Child Friendly
                    • Car not necessary
                    • Pet Friendly

                    Price per night from

                    $62

                    Responds fast!
                    avg. 1 hour 20 minutes

                    Price per night from

                    $62

                      0

                      Sunny studio with private deck and Netflix streaming, 500 ft. to the beach!

                      Oregon Coast / Cannon Beach

                      Cannon Beach studio

                      Studio 2 2 nights min

                      • Studio
                      • sleeps 2
                      • 2 nights min
                      • Child Friendly
                      • Car not necessary

                      Price per night from

                      $62

                      Responds fast!
                      avg. 1 hour 13 minutes

                      Price per night from

                      $62

                        26

                        Your home away from home in the beautiful Cannon Beach close to shopping !

                        Oregon Coast / Cannon Beach

                        Cannon Beach house

                        4 10 min stay varies

                        • 4 bedrooms
                        • sleeps 10
                        • min stay varies
                        • Child Friendly
                        • Pet Friendly

                        Price per night from

                        $150

                        Price per night from

                        $150

                        (5) Very Good 

                          78

                          Tasteful & inviting dog-friendly home close to downtown and beach access!

                          Oregon Coast / Cannon Beach

                          Cannon Beach house

                          2 6 min stay varies

                          • 2 bedrooms
                          • sleeps 6
                          • min stay varies
                          • Child Friendly
                          • Car not necessary
                          • Pet Friendly

                          Price per night from

                          $66

                          Responds fast!
                          avg. 1 hour 20 minutes

                          Price per night from

                          $66

                            0

                            Elegant home with game room, gourmet kitchen, & deck with ocean view

                            Oregon Coast / Cannon Beach

                            Cannon Beach house

                            3 6 min stay varies

                            • 3 bedrooms
                            • sleeps 6
                            • min stay varies
                            • Child Friendly
                            • Car not necessary

                            Price per night from

                            $374

                            Responds fast!
                            avg. 1 hour 20 minutes

                            Price per night from

                            $374

                              31

                              Dog-friendly cottage with close beach access, room for six!

                              Oregon Coast / Cannon Beach

                              Cannon Beach house

                              1 6 2 nights min

                              • 1 bedroom
                              • sleeps 6
                              • 2 nights min
                              • Child Friendly
                              • Car not necessary
                              • Pet Friendly

                              Price per night from

                              $68

                              Responds fast!
                              avg. 2 hours 26 minutes

                              Price per night from

                              $68

                              (1) Very Good 

                                0

                                Adorable, airy, dog-friendly cottage close to beach & downtown!

                                Oregon Coast / Cannon Beach

                                Cannon Beach house

                                1 4 min stay varies

                                • 1 bedroom
                                • sleeps 4
                                • min stay varies
                                • Child Friendly
                                • Car not necessary
                                • Pet Friendly

                                Price per night from

                                $62

                                Responds fast!
                                avg. 1 hour 20 minutes

                                Price per night from

                                $62

                                (2) Very Good 

                                  0

                                  Peaceful and inviting dog-friendly cottage close to beach & town!

                                  Oregon Coast / Cannon Beach

                                  Cannon Beach house

                                  1 3 min stay varies

                                  • 1 bedroom
                                  • sleeps 3
                                  • min stay varies
                                  • Child Friendly
                                  • Car not necessary
                                  • Pet Friendly

                                  Price per night from

                                  $62

                                  Responds fast!
                                  avg. 1 hour 20 minutes

                                  Price per night from

                                  $62

                                    78

                                    Dog-friendly condo w/ great location, easy beach access & gas fireplace!

                                    Oregon Coast / Cannon Beach

                                    Cannon Beach house

                                    1 4 min stay varies

                                    • 1 bedroom
                                    • sleeps 4
                                    • min stay varies
                                    • Child Friendly
                                    • Car not necessary
                                    • Pet Friendly

                                    Price per night from

                                    $62

                                    Responds fast!
                                    avg. 1 hour 20 minutes

                                    Price per night from

                                    $62

                                    (2) Very Good 

                                      118

                                      Upscale dog-friendly beach cottage just a block to the beach and close to town!

                                      Oregon Coast / Cannon Beach

                                      Cannon Beach house

                                      1 4 min stay varies

                                      • 1 bedroom
                                      • sleeps 4
                                      • min stay varies
                                      • Child Friendly
                                      • Car not necessary
                                      • Pet Friendly

                                      Price per night from

                                      $62

                                      Responds fast!
                                      avg. 1 hour 20 minutes

                                      Price per night from

                                      $62

                                        0

                                        Spacious, dog-friendly fourplex w/ close beach access & room for a group!

                                        Oregon Coast / Cannon Beach

                                        Cannon Beach house

                                        4 14 min stay varies

                                        • 4 bedrooms
                                        • sleeps 14
                                        • min stay varies
                                        • Child Friendly
                                        • Car not necessary
                                        • Pet Friendly

                                        Price per night from

                                        $379

                                        Responds fast!
                                        avg. 1 hour 20 minutes

                                        Price per night from

                                        $379

                                          48

                                          3 cozy, dog-friendly cottages w/gas fireplaces, shared courtyard, & beach access

                                          Oregon Coast / Cannon Beach

                                          Cannon Beach house

                                          3 12 min stay varies

                                          • 3 bedrooms
                                          • sleeps 12
                                          • min stay varies
                                          • Child Friendly
                                          • Car not necessary
                                          • Pet Friendly

                                          Price per night from

                                          $136

                                          Responds fast!
                                          avg. 1 hour 20 minutes

                                          Price per night from

                                          $136

                                            0

                                            Six dog-friendly cottages w/ shared courtyard & grill - 2 blocks to beach!

                                            Oregon Coast / Cannon Beach

                                            Cannon Beach house

                                            6 23 min stay varies

                                            • 6 bedrooms
                                            • sleeps 23
                                            • min stay varies
                                            • Child Friendly
                                            • Car not necessary
                                            • Pet Friendly

                                            Price per night from

                                            $288

                                            Responds fast!
                                            avg. 1 hour 20 minutes

                                            Price per night from

                                            $288

                                              0

                                              Beautiful, dog-friendly duplex w/balcony & easy beach access!

                                              Oregon Coast / Cannon Beach

                                              Cannon Beach house

                                              4 9 min stay varies

                                              • 4 bedrooms
                                              • sleeps 9
                                              • min stay varies
                                              • Child Friendly
                                              • Car not necessary
                                              • Pet Friendly

                                              Price per night from

                                              $144

                                              Responds fast!
                                              avg. 1 hour 20 minutes

                                              Price per night from

                                              $144

                                                0

                                                Artistic and whimsical cottage only minutes from the beach!

                                                Oregon Coast / Cannon Beach

                                                Cannon Beach house

                                                1 4 min stay varies

                                                • 1 bedroom
                                                • sleeps 4
                                                • min stay varies
                                                • Child Friendly
                                                • Car not necessary

                                                Price per night from

                                                $68

                                                Responds fast!
                                                avg. 1 hour 54 minutes

                                                Price per night from

                                                $68

                                                (3)  

                                                  0

                                                  Charming, dog-friendly cabana with serene ocean views & easy beach access

                                                  Oregon Coast / Cannon Beach

                                                  Cannon Beach house

                                                  2 6 min stay varies

                                                  • 2 bedrooms
                                                  • sleeps 6
                                                  • min stay varies
                                                  • Child Friendly
                                                  • Car not necessary
                                                  • Pet Friendly

                                                  Price per night from

                                                  $89

                                                  Responds fast!
                                                  avg. 1 hour 20 minutes

                                                  Price per night from

                                                  $89

                                                  (2) Average 

                                                    24

                                                    Bright & intimate dog-friendly oceanside home - walk to beach!

                                                    Oregon Coast / Cannon Beach

                                                    Cannon Beach house

                                                    1 4 min stay varies

                                                    • 1 bedroom
                                                    • sleeps 4
                                                    • min stay varies
                                                    • Child Friendly
                                                    • Car not necessary
                                                    • Pet Friendly

                                                    Price per night from

                                                    $62

                                                    Responds fast!
                                                    avg. 1 hour 20 minutes

                                                    Price per night from

                                                    $62

                                                    (2)  

                                                      0

                                                      Open and dog-friendly home with forest views and two patios!

                                                      Oregon Coast / Cannon Beach

                                                      Cannon Beach house

                                                      1 4 min stay varies

                                                      • 1 bedroom
                                                      • sleeps 4
                                                      • min stay varies
                                                      • Child Friendly
                                                      • Car not necessary
                                                      • Pet Friendly

                                                      Price per night from

                                                      $62

                                                      Responds fast!
                                                      avg. 1 hour 20 minutes

                                                      Price per night from

                                                      $62

                                                      (1)  

                                                        0

                                                        Serene dog-friendly cottage just blocks from the beach & main drag!

                                                        Oregon Coast / Cannon Beach

                                                        Cannon Beach house

                                                        1 4 min stay varies

                                                        • 1 bedroom
                                                        • sleeps 4
                                                        • min stay varies
                                                        • Child Friendly
                                                        • Car not necessary
                                                        • Pet Friendly

                                                        Price per night from

                                                        $62

                                                        Responds fast!
                                                        avg. 1 hour 20 minutes

                                                        Price per night from

                                                        $62

                                                          17

                                                          The perfect vacation spot in Cannon Beach across the street from the beach!

                                                          Oregon Coast / Cannon Beach

                                                          Cannon Beach apartment

                                                          3 6 min stay varies

                                                          • 3 bedrooms
                                                          • sleeps 6
                                                          • min stay varies
                                                          • Child Friendly

                                                          Price per night from

                                                          $125

                                                          Price per night from

                                                          $125

                                                          (5) Excellent 

                                                            15

                                                            Enjoy a peaceful family vacation in Cannon Beach

                                                            Oregon Coast / Cannon Beach

                                                            Cannon Beach house

                                                            3 8 min stay varies

                                                            • 3 bedrooms
                                                            • sleeps 8
                                                            • min stay varies
                                                            • Beach / lakeside relaxation
                                                            • Child Friendly
                                                            • Private garden

                                                            Price per night from

                                                            $216

                                                            Responds fast!
                                                            avg. 1 hour 49 minutes

                                                            Price per night from

                                                            $216

                                                            (2)  

                                                              78

                                                              Elegant dog-friendly unit w/spa & jetted tub, close beach access, great patio!

                                                              Oregon Coast / Cannon Beach

                                                              Cannon Beach studio

                                                              Studio 3 min stay varies

                                                              • Studio
                                                              • sleeps 3
                                                              • min stay varies
                                                              • Child Friendly
                                                              • Car not necessary
                                                              • Pet Friendly

                                                              Price per night from

                                                              $62

                                                              Responds fast!
                                                              avg. 1 hour 13 minutes

                                                              Price per night from

                                                              $62

                                                                0

                                                                A cozy Cape Cod oceanfront house w/ sweeping ocean views - steps from the beach

                                                                Oregon Coast / Cannon Beach

                                                                Cannon Beach house

                                                                3 6 min stay varies

                                                                • 3 bedrooms
                                                                • sleeps 6
                                                                • min stay varies
                                                                • Child Friendly
                                                                • Car not necessary

                                                                Price per night from

                                                                $375

                                                                Responds fast!
                                                                avg. 1 hour 20 minutes

                                                                Price per night from

                                                                $375

                                                                  196

                                                                  Dog-friendly cabana and studio with close beach access plus spa suite!

                                                                  Oregon Coast / Cannon Beach

                                                                  Cannon Beach house

                                                                  3 9 min stay varies

                                                                  • 3 bedrooms
                                                                  • sleeps 9
                                                                  • min stay varies
                                                                  • Child Friendly
                                                                  • Car not necessary
                                                                  • Pet Friendly

                                                                  Price per night from

                                                                  $206

                                                                  Responds fast!
                                                                  avg. 1 hour 13 minutes

                                                                  Price per night from

                                                                  $206

                                                                    28

                                                                    Bring the whole family to these dog-friendly homes, just a block from the beach

                                                                    Oregon Coast / Cannon Beach

                                                                    Cannon Beach house

                                                                    4 14 min stay varies

                                                                    • 4 bedrooms
                                                                    • sleeps 14
                                                                    • min stay varies
                                                                    • Child Friendly
                                                                    • Car not necessary
                                                                    • Pet Friendly

                                                                    Price per night from

                                                                    $235

                                                                    Responds fast!
                                                                    avg. 1 hour 20 minutes

                                                                    Price per night from

                                                                    $235

                                                                      66

                                                                      3 sunny cottages with great location close to downtown & beach - dogs welcome!

                                                                      Oregon Coast / Cannon Beach

                                                                      Cannon Beach house

                                                                      3 11 min stay varies

                                                                      • 3 bedrooms
                                                                      • sleeps 11
                                                                      • min stay varies
                                                                      • Child Friendly
                                                                      • Car not necessary
                                                                      • Pet Friendly

                                                                      Price per night from

                                                                      $158

                                                                      Responds fast!
                                                                      avg. 1 hour 20 minutes

                                                                      Price per night from

                                                                      $158

                                                                      (1)  

                                                                        78

                                                                        Welcoming, dog-friendly home with close beach access near downtown!

                                                                        Oregon Coast / Cannon Beach

                                                                        Cannon Beach house

                                                                        1 4 min stay varies

                                                                        • 1 bedroom
                                                                        • sleeps 4
                                                                        • min stay varies
                                                                        • Child Friendly
                                                                        • Car not necessary
                                                                        • Pet Friendly

                                                                        Price per night from

                                                                        $62

                                                                        Responds fast!
                                                                        avg. 1 hour 20 minutes

                                                                        Price per night from

                                                                        $62

                                                                        (3) Average 

                                                                          24

                                                                          Delightful dog-friendly home w/ patio - close beach access!

                                                                          Oregon Coast / Cannon Beach

                                                                          Cannon Beach house

                                                                          1 4 min stay varies

                                                                          • 1 bedroom
                                                                          • sleeps 4
                                                                          • min stay varies
                                                                          • Child Friendly
                                                                          • Car not necessary
                                                                          • Pet Friendly
                                                                          “Review” It was great until the people moved in with two dogs next door and they left them alone and the dogs cried the entire time.

                                                                          Price per night from

                                                                          $62

                                                                          Responds fast!
                                                                          avg. 1 hour 20 minutes

                                                                          Price per night from

                                                                          $62

                                                                          Great rentals within 20 miles that match your search

                                                                          Distance approx 7.2 km from Cannon Beach

                                                                            12

                                                                            Beautiful WorldMark by Wyndham condo on 8th floor with ocean and mountain views

                                                                            Oregon Coast / Seaside

                                                                            Seaside condo

                                                                            2 6 7 nights min

                                                                            • 2 bedrooms
                                                                            • sleeps 6
                                                                            • 7 nights min
                                                                            • Swimming pool
                                                                            • Child Friendly

                                                                            Price per night from

                                                                            $277

                                                                            Price per night from

                                                                            $277

                                                                            Distance approx 16.63 km from Cannon Beach

                                                                              21

                                                                              A Rockaway Getaway

                                                                              Oregon Coast / Rockaway Beach

                                                                              Rockaway Beach house

                                                                              3 8 2 nights min

                                                                              • 3 bedrooms
                                                                              • sleeps 8
                                                                              • 2 nights min
                                                                              • Nearest beach 0 mi
                                                                              • Child Friendly
                                                                              • Pet Friendly

                                                                              Price per night from

                                                                              $257

                                                                              Price per night from

                                                                              $257

                                                                              About Cannon Beach

                                                                              A scenic hideaway on Oregon's northern coast, Cannon Beach is a town of dramatic character and wondrous beauty that draws visitors from all over the world. With a scenic coast and endless ways to enjoy the unspoiled wilderness surrounding the town, Cannon Beach is also surprisingly cultured considering its small size.

                                                                              If you're heading to Cannon Beach, some of the sights and activities you may want to include in your itinerary are:

                                                                              • Hit the coast: Cannon Beach's waterfront is its primary attraction, with seasonal swimming, water sports and recreational boating opportunities that rank among the finest in the state.
                                                                              • Whale watching: You can hop aboard a charter and head out for a day in the Pacific Ocean to catch the awesome sight of a whale in its natural habitat.
                                                                              • Winery tours: Oregon is gaining international recognition as a wine region, and the Northern Oregon Coast region is home to a growing number of vineyards. Taking a tour is a perfect way to sample the local product while enjoying the serene beauty of the countryside.
                                                                              • Commune with nature: There are endless ways to enjoy Oregon's great outdoors, including some of the best hiking and fishing in North America.
                                                                              • Lewis & Clark National Historical Park: Commemorating the adventures of the legendary explorers Meriwether Lewis and William Clark, which passed through present-day Oregon in the early 1800s, this national park is an important landmark of the region's history and contains some of the finest examples of its natural splendor.

                                                                              Spring, summer and early fall tend to be sunny and warm, offering perfect conditions for exploring the region's natural beauty. Many visitors to Cannon Beach and the Northern Oregon Coast find that vacation rental homes offer the most comfort and convenience when it comes to accommodations. Renting a rustic cabin is an ideal way to experience the local flavor while enjoying all the comforts of home whereas a spacious condo is perfect for families and larger groups.

                                                                              The Northern Oregon Coast is home to dozens of quaint communities, spectacular beaches and natural wonders, all of which are easily accessible by car from Cannon Beach. To get around the town itself, you can also take the coast shuttle; it affords you the luxury of relaxing and taking in the calming sights and sounds of this peaceful corner of the Pacific Northwest.