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

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.


Featured Cannon Beach Beach Hotels

See all 707 Hotels in Cannon Beach
Surfsand Resort

Surfsand Resort

148 West Gower, Cannon Beach
    3.5 out of 5.0
     
     
    4.7 out of 5 (217 reviews)
    Nice hotel!Hotel is very clean, felt like I was staying in someone's really nice home, not a hotel. Loved the chocolate chocolate chip cookies every day at 3:30, cruiser bikes. Room was kinda small but that's okay; it was super clean and the fireplace was great since it was cold and rainy when we were there! ...
    17 Apr 2018
    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
       
       
      4.5 out of 5 (180 reviews)
      The waves The hotel has a great location right on the water. The room was clean and cute. The bed was not super comfortable but the location was worth it.
      14 Apr 2018
      Inn at Cannon Beach

      Inn at Cannon Beach

      3215 South Hemlock St, Cannon Beach
        3.0 out of 5.0
         
         
        4.7 out of 5 (188 reviews)
        Great hotel and staff. We will stay next time we are in Cannon Beach.
        11 Apr 2018
        Ecola Creek Lodge

        Ecola Creek Lodge

        208 East 5th Street, Cannon Beach
          3.0 out of 5.0
           
           
          4.4 out of 5 (163 reviews)
          Excellent stay. Spacious room, friendly and helpful staff, comfortable beds and fantastic location. will go back again!
          31 Mar 2018
          Hallmark Resort - Cannon Beach

          Hallmark Resort - Cannon Beach

          1400 S Hemlock St, Cannon Beach
            3.0 out of 5.0
             
             
            4.3 out of 5 (215 reviews)
            Great location and wonderful staffLoved everything. Perfect accommodation for our family
            7 Apr 2018

            Hallmark Resort - Cannon Beach£104

            Hallmark Resort - Cannon Beach£104
            Tolovana Inn

            Tolovana Inn

            3400 S. Hemlock, Cannon Beach
              2.5 out of 5.0
               
               
              4.0 out of 5 (298 reviews)
              Nice hotel close to the beachNice hotel, clean with lots of space and great location. We didn’t get a view though which was a shame.
              20 Apr 2018
              Sea Breeze Court

              Sea Breeze Court

              1015 Hemlock S, Cannon Beach
                2.0 out of 5.0
                 
                 
                4.8 out of 5 (122 reviews)
                Great location, comfortable "home away from home"My 2nd time staying here - I was fortunate they had a vacancy! A very relaxed stay from the time Ken greats you (or just leaves the room keys with you name attached at the front desk!). Very comfortable bed and quiet surroundings... Love the no hype, low rates with everything you need at your asking ...
                20 Apr 2018
                Land's End at Cannon Beach

                Land's End at Cannon Beach

                263 West 2nd, Cannon Beach
                  3.0 out of 5.0
                   
                   
                  4.4 out of 5 (70 reviews)
                  Spacious room with a view Hotel staff was friendly and welcoming, the room was beautiful, spacious, and spotless, with extra touches like real mugs and dishes. It’s in an ideal spot downtown with a coffee shop across the street and shops galore. It was a lovely stay and unbeatable value!
                  13 Apr 2018
                  The Ocean Lodge

                  The Ocean Lodge

                  2864 South Pacific Street, Cannon Beach
                    2.5 out of 5.0
                     
                     
                    4.8 out of 5 (63 reviews)
                    Comfy, cozy with lots of hospitality The weather was dreadful but we still enjoyed our stay due to the extra touches the hotel provides. Really nice breakfast, all day coffee and tea service, salt water taffy and afternoon wine. Lots of amenities made us feel appreciated. The front desk manager even called us to warn of a landslide ...
                    16 Apr 2018

                    Recently booked Cannon Beach hotels

                    Inn at Cannon Beach
                    3.0 out of 5.0
                    Last booking: 4 hours ago
                    The Waves / The Argonauta Inn / The White Heron Lodge
                    2.0 out of 5.0
                    Last booking: 4 hours ago
                    Hallmark Resort - Cannon Beach
                    3.0 out of 5.0
                    Last booking: 7 hours ago
                    The Ocean Lodge
                    2.5 out of 5.0
                    Last booking: 8 hours ago
                    Surfsand Resort
                    3.5 out of 5.0
                    Last booking: 9 hours ago
                    The Courtyard
                    3.0 out of 5.0
                    Last booking: 12 hours ago
                    Sea Sprite at Haystack Rock
                    3.5 out of 5.0
                    Last booking: 13 hours ago
                    Land's End at Cannon Beach
                    3.0 out of 5.0
                    Last booking: 14 hours ago

                    Pocket Guide: Beach Hotels in Cannon Beach

                    Search for Beach Hotels in Cannon Beach on Expedia.co.uk. You can easily find your Beach Hotels in Cannon Beach using one of the methods below:

                    • View our selection of featured hotels in Cannon Beach
                    • Use the map to find budget hotels in the Cannon Beach neighborhood you prefer
                    • Use the filters to see hotels in a specific area of Cannon Beach, select a specific theme, brand, or hotel class in Cannon Beach
                    • Enter your travel dates now to view the best deals on hotels in Cannon Beach - while they last