With 4 miles of sandy beach sprawled between rocky Chapman Point in the north and Silver Point in the south and with the magnificent 235-foot Haystack Rock just off the shore, Cannon Beach is incredibly beautiful. In spite of its popularity, this lovely beach near the town of Cannon Beach, Oregon, is surprisingly uncrowded and you can let the kids run along the beach and through the shallow surf in total safety. Something that they will find far more interesting is located around massive Haystack Rock during low tide, where a whole world of sea life gets left in the small and tidepools, including colorful sea stars, delicate anemones, crabs, and limpets.

Also on Haystack Rock they can watch a large colony of tufted puffins, funny and colorful birds that look a bit like parrots, with bright yellow beaks.

Ready to go?
Step 1: Visit the website and book directly and/or call ahead to confirm their hours.
Step 2: If you are spending the night, search for Hotel Deals nearby. Call the hotel directly to book and ask for a romantic, kid-friendly or pet-friendly amenity if you need it.
Step 3: If you are flying, compare Flights. Book directly with the airline, add your frequent flier number and reserve your seat.
Step 4: Estimate your driving time using Google Maps (click the blue 'Directions' arrow in the search box).

Need some more help?
Read our Reservations & Travel Planning Tips guide.