Hallmark Resort in Cannon Beach Resort
1400 S Hemlock St, Cannon Beach, OR 97110
Located directly on the beach with views of Haystack Rock, this Cannon Beach hotel features a spa and wellness centre. Many guest rooms include a gas fireplace and free Wi-Fi, and complimentary bicycle rentals are available.