Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Tonight
This weekend
Apr 19 - Apr 21
Next weekend
Apr 26 - Apr 28

Cheap Cannon Beach Hotels

Estimated price for 1 night/2 adults

Inn at Cannon Beach

Inn at Cannon Beach

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

    Situated by the ocean, this romantic hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock and Ecola State Park are also ...

    $129 per night for 2 guests

    when booking Apr 21 - Apr 22
    Hallmark Resort - Cannon Beach

    Hallmark Resort - Cannon Beach

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

      Nestled on the beach, this Downtown Cannon Beach hotel is within a 5-minute walk of Cannon Beach History Center and Museum and Cannon Beach. Haystack Rock and ...

      $159 per night for 2 guests

      when booking Apr 28 - Apr 29
      Surfsand Resort

      Surfsand Resort

      148 West Gower, Cannon Beach, OR
        3.5 out of 5.0
         
         

        Nestled on the beach, this Downtown Cannon Beach hotel is within a 10-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 1.8 mi (2.9 km) ...

        $129 per night for 2 guests

        when booking Apr 23 - Apr 24
        Stephanie Inn

        Stephanie Inn

        2740 South Pacific, Cannon Beach, OR
          4.0 out of 5.0
           
           

          Nestled on the beach, this Cannon Beach hotel is within 1 mi (2 km) of Tolovana Beach State Park, Cannon Beach, and Haystack Rock. Ecola State Park is 2.9 mi ...

          $299 per night for 2 guests

          when booking Apr 21 - Apr 22
          The Ocean Lodge

          The Ocean Lodge

          2864 South Pacific Street, Cannon Beach, OR
            2.5 out of 5.0
             
             

            Nestled on the beach, this Cannon Beach hotel is within 1 mi (2 km) of Tolovana Beach State Park, Cannon Beach, and Haystack Rock. Ecola State Park is 2.9 mi ...

            $179 per night for 2 guests

            when booking Apr 22 - Apr 23
            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
              2.0 out of 5.0
               
               

              Nestled on the beach, this Cannon Beach hotel is within 1 mi (2 km) of Coaster Theatre, Cannon Beach, and Haystack Rock. Ecola State Park is 1.3 mi (2.1 km) ...

              $119 per night for 2 guests

              when booking Apr 22 - Apr 23
              Tolovana Inn

              Tolovana Inn

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

                Nestled on the beach, this Cannon Beach hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 1.1 mi (1.7 km) ...

                $119 per night for 2 guests

                when booking Apr 21 - Apr 22
                The Wayside Inn

                The Wayside Inn

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

                  Situated near the beach, this hotel is within a 15-minute walk of Tolovana Beach State Park and Cannon Beach. Haystack Rock is 1 mi (1.6 km) away.

                  $119 per night for 2 guests

                  when booking Apr 21 - Apr 22
                  Inn at Haystack Rock

                  Inn at Haystack Rock

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

                    Situated by the ocean, this hotel is steps from Les Shirley Park and Cannon Beach. Ecola State Park and Haystack Rock are also within 2 mi (3 km).

                    $105 per night for 2 guests

                    when booking Apr 25 - Apr 26
                    Land's End at Cannon Beach

                    Land's End at Cannon Beach

                    263 West 2nd, Cannon Beach, OR
                      3.0 out of 5.0
                       
                       

                      Located in Downtown Cannon Beach, this beachfront hotel is in the city center and within 1 mi (2 km) of Cannon Beach, Les Shirley Park, and Cannon Beach History ...

                      $138 per night for 2 guests

                      when booking Apr 30 - May 1
                      Sea Sprite at Haystack Rock

                      Sea Sprite at Haystack Rock

                      280 South Nebesna, Cannon Beach, OR
                        3.5 out of 5.0
                         
                         

                        With direct access to the beach, this Cannon Beach lodge is within 1 mi (2 km) of Tolovana Beach State Park, Cannon Beach, and Haystack Rock. Ecola State Park ...

                        $161 per night for 2 guests

                        when booking Apr 21 - Apr 22
                        Lighthouse Inn

                        Lighthouse Inn

                        963 South Hemlock, Cannon Beach, OR
                          2.5 out of 5.0
                           
                           

                          Located in Downtown Cannon Beach, this inn is within a 15-minute walk of Cannon Beach and Haystack Rock. Ecola State Park is 1.7 mi (2.7 km) away.

                          $119 per night for 2 guests

                          when booking Apr 21 - Apr 22
                          Map

                          Recently Booked Hotels in Cannon Beach

                          Hallmark Resort - Cannon Beach
                          3.0 out of 5.0
                          Last booking: 58 minutes ago
                          Inn at Cannon Beach
                          3.0 out of 5.0
                          Last booking: 2 hours ago
                          Stephanie Inn
                          4.0 out of 5.0
                          Last booking: 11 hours ago
                          Surfsand Resort
                          3.5 out of 5.0
                          Last booking: 13 hours ago
                          Sea Sprite at Haystack Rock
                          3.5 out of 5.0
                          Last booking: 13 hours ago
                          Inn at Haystack Rock
                          2.5 out of 5.0
                          Last booking: 14 hours ago

                          Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.


                          Most Recent Cannon Beach Hotel Reviews