Wake up oceanfront, with Haystack Rock right at your doorstep.

At Hallmark Resort & Spa Cannon Beach, there’s a room for every whim and every budget. From standard rooms for two, to two-bedroom suites for the whole family, we’re the ultimate Cannon Beach hotel for your perfect oceanfront resort getaway.