It’s easy for a hotel, shop, or outdoor cafe to accommodate pocket pooches and handbag hounds, but big, bear-like breeds? That’s a different story. Cannon Beach, an enchanting little cedar-shaked town, is up to the task, with abundant pet-friendly hotels and eateries where dogs are welcome at outdoor tables. For a fun frolic with your pooch, head for the secluded northernmost stretch of Cannon Beach, across the knee-deep mouth of Ecola Creek. cannonbeach.org
. (Make sure your dog is leashed or under voice control.)
Stay: The Ocean Lodge (from $179; dogs $19/night; theoceanlodge.com), next door to the posh kid/dog-averse Stephanie Inn, was designed by the same architect. The lodge welcomes pets with a basket stuffed with linens, treats, and chew toys and has an outdoor dog shower. At the Surfsand Resort ($$; $15 per night pet fee; surfsand.com), dogs get a beach towel, bowl, and basket of treats.
Shop & eat: At dog-accessory store Puppy Love by the Sea (puppylovebythesea.com), canines can pad right on inside.