We love the Ocean Lodge at Cannon Beach. The location is amazing. A long sandy beach with it's own haystack and needles. You can walk the beach into town, shop, and then walk back. Or, drive just a few minutes to shops and restaurants. We're picky about up to date hotels. This one checks all of our boxes!! Clean, up to date, comfortable, charming, gas fireplace, view, comfortable mattresses, microwave and refrigerator, DVD player, just steps to the beach AND warm cookies in the cookie jar in the lobby. There is a breakfast room with lots of choices and hot beverages and goodies left out all day. Don't forget to check out the handblown glass chandelier and the library. The staff at this hotel CARES. I asked if my favorite red, white, and blue cookies would find their way to the cookie jar during our stay. They're usually baked on the weekends but a plate of warm cookies was delivered to our door that evening!