Contact Us Location & Hours Elements by the Sea | Spa at Cannon Beach 1400 South Hemlock Cannon Beach, OR 97110 (503) 436-0366 Elements by the Sea is located at the Hallmark Resort & Spa Cannon Beach. We are open daily from: 10:00 AM to 6:00 PM For more information about spa services, to make a reservation or general questions please call (503) 436-0366, email firstname.lastname@example.org, use our online reservation system or fill out the form below. Contact Us Name Email Address Message Message 14 + 15 = Reservations Book Now Contact Us Gift Cards Treatments Whole-body treatments to recharge and rejuvenate. Packages Design the perfect blend of indulgence and tranquility with your very own Spa Package. Specials The perfect way to indulge and save.