Hallmark Resort & Spa Cannon Beach Elements by the Sea is affiliated with Hallmark Inns & Resorts in Cannon Beach Oregon. For lodging options call the Resort Hotel reservation line at 888.448.4449 | 503.436.1566 24-hours a day and/or see the accommodations page. Also see our promotions page. Concerning specific spa features, custom treatments or packages call the spa directly at 503.436.0366 or email us. Book Online CTA 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.