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

    Surfsand Resort£127

    Surfsand Resort£127
    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
      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

        Inn at Cannon Beach£92

        Inn at Cannon Beach£92
        Inn at Haystack Rock

        Inn at Haystack Rock

        487 S Hemlock St, Cannon Beach
          2.5 out of 5.0
           
           
          4.3 out of 5 (233 reviews)
          Perfect wee spot!Great location, we took photos at beach and then short stroll to Bills Tavern for live music and friendly people! Would recommend to friends and family! Note to Expedia web team: your minimum character number is ridiculous- I would have given up by now except I really thought the Haystack deserved ...
          14 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
            Sea Sprite at Haystack Rock

            Sea Sprite at Haystack Rock

            280 South Nebesna, Cannon Beach
              3.5 out of 5.0
               
               
              4.5 out of 5 (90 reviews)
              Epic views! Our family of Four had a lovely time at this cozy hotel in the heart of Cannon Beach. Everything was perfect! Thank you. We hope to be back.
              28 Feb 2018

              Sea Sprite at Haystack Rock£127

              Sea Sprite at Haystack Rock£127
              Spacious, Family Friendly House, Ocean Views, Great Location, Walk to the Beach!

              Spacious, Family Friendly House, Ocean Views, Great Location, Walk to the Beach!

              3747 West Chinook Avenue, Cannon Beach
                 
                 
                4.6 out of 5 (25 reviews)
                Stephanie Inn

                Stephanie Inn

                2740 South Pacific, Cannon Beach
                  4.0 out of 5.0
                   
                   
                  4.9 out of 5 (75 reviews)
                  Our room on the beach with fireplace and jacuzzi Love this place! They do everything they can to make their guests happy! We will definitely be back. One of top ten hotels in the USA] Great chef as well. Never made it to the 9 PM Cocktail hour and we stayed 3 nights! LOL
                  19 Apr 2018

                  Stephanie Inn£332

                  Stephanie Inn£332
                  Sunset Inn

                  Sunset Inn

                  188 Sunset Blvd, Cannon Beach
                    3.0 out of 5.0
                     
                     
                    2.6 out of 5 (9 reviews)
                    Hotel facilities very nice and the staff was very friendly!
                    20 Apr 2014
                    Map

                    Recently booked Cannon Beach hotels

                    Inn at Cannon Beach
                    3.0 out of 5.0
                    Last booking: 6 hours ago
                    McBee Cottages
                    3.0 out of 5.0
                    Last booking: 8 hours ago
                    The Waves / The Argonauta Inn / The White Heron Lodge
                    2.0 out of 5.0
                    Last booking: 12 hours ago
                    Surfsand Resort
                    3.5 out of 5.0
                    Last booking: 12 hours ago
                    Tolovana Inn
                    2.5 out of 5.0
                    Last booking: 14 hours ago
                    Hallmark Resort - Cannon Beach
                    3.0 out of 5.0
                    Last booking: 19 hours ago
                    The Ocean Lodge
                    2.5 out of 5.0
                    Last booking: 22 hours ago
                    The Courtyard
                    3.0 out of 5.0
                    Last booking: 41 hours ago

                    Pocket Guide: Sports Hotels in Cannon Beach

                    Search for Sports Hotels in Cannon Beach on Expedia.co.uk. You can easily find your Sports 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