A maritime oasis amid some of the world's tallest trees.
Cannon Beach, Oregon is no. 6 on Budget Travel’s list of the 10 Coolest Small Towns in America 2017. Here’s the magic number to remember when you think about this breathtaking oceanside town: 363. That’s how many miles of shoreline there are here, each mile as stunning as the last, especially the stretch where you can take in the views of the iconic Haystack Rock, a majestic millions-years-old boulder 235 feet from the shoreline. Colorful tidepools swirl around it and all sorts of birds as well as puffins gather there and you can walk right up to it in low tide. But any of the many places to stay along the water, from rustic B&Bs to more posh resorts, offer quite a vista to wake up to. Needless to say, Cannon Beach is a mecca for outdoor sports. There are plenty of spots for surfers to catch waves and calmer areas for kayakers. Hiking amid some of the world’s tallest trees in Ecola State Park or bike rides along the local expanse of the 382-mile Oregon Coast Trail are ways for landlubbers to spend the days.
The Lost Art of Nursing Museum, and the Columbia River Maritime Museum, a treasure trove of maritime objects, are just a few of the institutions that give visitors a sense of the area’s rich and varied history. But to get back to the future, this being Oregon, there are vast dining and drinking options that far exceed what you’d expect for such a small town. Pig N Pancake and Crepe Neptune are among the tempting options for breakfast fare. Dinner is a thrilling array of everything from family-owned Ecola Seafood, which specializes in the local catch, to the elegant, chill Seasons Café, known for its elevated, creative twists salads and sandwiches along with local beer and wine, and the quirky Cannon Beach Hardware and Public House, where you can chow down on pub grub and shop for tools, camping gear, and paint supplies. The originality of that spot alone is enough to have us booking our ticket.