3105 OB Riley Road, Bend
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.