Ocean Lodge is a beautifully situated oceanfront inn with views of Haystack Rock. Guest studios and suites have all the warmth and charm one could hope for. With an unpretentious vibe, fabulous hospitality and spectacular ocean views, we are told by guests we have a “Pottery Barn” feel. Both pet and family friendly. Generous and delicious continental breakfast buffet each morning, wonderful library with games and inviting wood burning fireplace in the lobby with gas fireplaces in every guest room including the library. We promise to be your favorite Cannon Beach inn after one visit!