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 or email [email protected].

Contact Us

12 + 9 =

Elements by the Sea - The Spa at Cannon Beach

Book Online CTA

Book Now


Spa treatments

Whole-body treatments to recharge and rejuvenate.


Steam Shower

Design the perfect blend of indulgence and tranquility with your very own Spa Package.


Spa Specials

The perfect way to indulge and save.