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

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.