"Cannon Beach is indeed a very special place. This hotel is beautiful. They maintain the building and grounds well and the beach is spotless. The building has a nice variety of rooms and the pool/ hot tub are great. I will warn you if you drive an EV, the Blink supplied chargers are nonsense. $1/hr for the first hour then $4/hr after that....Safe to say I had an expensive charge when I woke up the next morning. Other than the Blink charger turn off, loved the place."