What a grand place to stay in Cannon Beach! The wide, sandy beach is right below this gracious inn—you have direct access to it from the ground-floor rooms—and the views are panoramic vistas down to Haystack Rock. The lodge is darn nice, too, its lobby boasting huge rough-cut timber beams and warm wood tones, with a two-story high fireplace. Even if the winds are raging and the rain is pouring, you can comfortably curl up and enjoy the fire or soak in your Jacuzzi. Rooms are sedately elegant, with cream color schemes and the type of furnishings you can sink into and relax. All have kitchenettes, coffee and cookies are always available downstairs, and there’s a good (self-serve) continental breakfast in the morning. The staff is terrific. The commercial center of Cannon Beach is about 3/4 mile away.