Where to Stay  >
Hallmark Resort Cannon Beach
We are a 103 guest room property that sits on the bluff overlooking Haystack Rock and the Pacific Ocean in Cannon Beach, and the only hotel in Cannon Beach with a day spa. We are family- and employed-owned. We have a saltwater pool, spa and fitness center, pet-friendly accommodations, complimentary DVD rentals, and fresh baked cookies in the lobby each afternoon. We are within easy walking distance of restaurants, galleries, and shops.
Pricing starts at:
$209/night in the off-season with rates varying by day of the week and season. Peak season is June 15-September 30.
Address:
1400 South Hemlock Street
Cannon Beach, OR 97110
Get a Heads-Up for 2025
We’ll let you know when the 2025 Sunset Travel Awards open for entry!