Beginning of main content
Nectar
Collect Nectar points

Book on the go and pay later.

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check Prices on Hotels in Cannon Beach

Tonight Tonight 26 Apr - 27 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Top 10 Hotels in Cannon Beach

See all 706 Hotels in Cannon Beach

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Blue Gull Inn

Blue Gull Inn

632 S. Hemlock St., Cannon Beach
    2.5 out of 5.0
     
     

    Located in Downtown Cannon Beach, this inn is within a 10-minute walk of Coaster Theatre, Cannon Beach and Cannon Beach History Center and Museum. Haystack Rock ...

    Blue Gull InnGet Rates

    Blue Gull InnGet Rates
    Inn at Cannon Beach

    Inn at Cannon Beach

    3215 South Hemlock St, Cannon Beach
      3.0 out of 5.0
       
       

      Situated by the ocean, this romantic hotel is within 1 mile (2 km) of Tolovana Beach State Park, Haystack Rock and Cannon Beach History Center and Museum. Cannon ...

      Inn at Cannon Beach£134

      Inn at Cannon Beach£134
      Hallmark Resort - Cannon Beach

      Hallmark Resort - Cannon Beach

      1400 S Hemlock St, Cannon Beach
        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, Cannon Beach and Haystack Rock. Tolovana ...

        Hallmark Resort - Cannon Beach£104

        Hallmark Resort - Cannon Beach£104
        Inn at Haystack Rock

        Inn at Haystack Rock

        487 S Hemlock St, Cannon Beach
          2.5 out of 5.0
           
           

          Situated by the ocean, this hotel is within a 15-minute walk of Les Shirley Park and Coaster Theatre. Cannon Beach and Cannon Beach History Center and Museum ...

          Inn at Haystack RockGet Rates

          Inn at Haystack RockGet Rates
          Surfsand Resort

          Surfsand Resort

          148 West Gower, Cannon Beach
            3.5 out of 5.0
             
             

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

            Surfsand Resort£127

            Surfsand Resort£127
            The Waves / The Argonauta Inn / The White Heron Lodge

            The Waves / The Argonauta Inn / The White Heron Lodge

            188 W 2nd Street, Cannon Beach
              2.0 out of 5.0
               
               

              Nestled on the beach, this Cannon Beach hotel is within a 15-minute walk of Coaster Theatre, Les Shirley Park and Cannon Beach. Haystack Rock and Cannon Beach ...

              The Waves / The Argonauta Inn / The White Heron Lodge£96

              The Waves / The Argonauta Inn / The White Heron Lodge£96
              The Wayside Inn

              The Wayside Inn

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

                Situated near the beach, this hotel is within 1 mile (2 km) of Tolovana Beach State Park and Haystack Rock. Cannon Beach History Center and Museum and Cannon ...

                The Wayside Inn£91

                The Wayside Inn£91
                The Ocean Lodge

                The Ocean Lodge

                2864 South Pacific Street, Cannon Beach
                  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. Cannon Beach History Center ...

                  The Ocean Lodge£162

                  The Ocean Lodge£162
                  Land's End at Cannon Beach

                  Land's End at Cannon Beach

                  263 West 2nd, Cannon Beach
                    3.0 out of 5.0
                     
                     

                    Located in Downtown Cannon Beach, this beachfront hotel is in the city centre and within a 15-minute walk of Les Shirley Park and Cannon Beach. Cannon Beach ...

                    Land's End at Cannon BeachGet Rates

                    Land's End at Cannon BeachGet Rates
                    Ecola Creek Lodge

                    Ecola Creek Lodge

                    208 East 5th Street, Cannon Beach
                      3.0 out of 5.0
                       
                       

                      Situated by the ocean, this historic lodge is within a 15-minute walk of Les Shirley Park and Coaster Theatre. Cannon Beach and Cannon Beach History Center and ...

                      Ecola Creek Lodge£81

                      Ecola Creek Lodge£81
                      Map

                      Cannon Beach Hotel Reviews

                      Travel to Cannon Beach & Explore


                      Explore Cannon Beach with Expedia's Travel Guides to find the best flights, cars, holiday packages and more!