Prices you can't beat!
Booking is safe
Manage your bookings online
The staff speaks English
Inn at Haystack Rock
487 South Hemlock Street, Cannon Beach, OR 97110, United States of America – Excellent location – show map
Excellent location – rated 9.2/10! (score from 746 reviews)
Real guests • Real stays • Real opinions
4 reasons to choose Inn at Haystack Rock
Cannon Beach9.5 Exceptional beach500 feet from property
Crescent Beach9.6 Exceptional beach1.1 miles from property
The property usually replies within a few days
Is the bathroom upstairs with bedroomWe have 4 unique floor plans for our 2 bedroom suites. 3 have bathrooms on the ground floor and 1 has the bathroom upstairs with the bedrooms. Please let us know if you have a preference as to layout so we can make sure we have the appropriate room booked for you.
Are pets allowedYes for an additional fee of $22.10 for up to two pets.
Do you do wedding packages?Depending on the time of the year we can do group discounts for 5+ rooms.
Hello! What can we expect the kitchen to be furnished with? Are there common pots and pans available for cooking?Yes all dishes and pots and pans will be available.
Does this room have a fireplaceYes they sure do.
Thanks! You'll receive an email as soon as the property answers your question.
Coaster Theatre0.2 miles
Cannon Beach0.3 miles
Haystack Gallery0.3 miles
Les Shirley Park0.6 miles
Haystack Rock0.7 miles
Haystack Hill State Park0.8 miles
John Yeon State Park1.1 miles
Tolovana Beach State Park1.4 miles
Crescent Beach1.4 miles
Ecola State Park2 miles
Arcadia Beach State Park3.3 miles
Nehalem H Street Dock3.3 miles
Necanicum Guard Station3.6 miles
Hug Point State Park3.6 miles
Tillamook Rock Lighthouse4.1 miles
C Z Picnic Ground4.8 miles
Elmer Feldenheimer State Park4.8 miles
Seaside Golf Course5.8 miles
Seaside Carousel Mall7.1 miles
Seaside Aquarium7.1 miles
Cannon Beach500 feet
Crescent Beach1.1 miles
Indian Beach2.3 miles
Arcadia Beach2.6 miles
Hug Point Beach3.9 miles
Most popular amenities
From 4:00 PM
Guests are required to show a photo ID and credit card at check-in
Until 11:00 AM
Cancellation and prepayment policies vary according to accommodations type. Please enter the dates of your stay and check what conditions apply to your preferred room.
Children & Beds
Children of all ages are welcome.
Children 18 and above are considered adults at this property.
To see correct prices and occupancy info, add the number and ages of children in your group to your search.
Crib and extra bed policies
There's no capacity for cribs at this property.
This property doesn't offer extra beds.
No age restriction
There's no age requirement for check-in
Pets are allowed. Charges may apply.
Inn at Haystack Rock accepts these cards and reserves the right to temporarily hold an amount prior to arrival.
The fine print
In response to the coronavirus (COVID-19), additional safety and sanitation measures are in effect at this property.
Due to the coronavirus (COVID-19), this property is taking steps to protect the safety of guests and staff. Certain services and amenities may be reduced or unavailable as a result.
Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
FAQs about Inn at Haystack Rock
Inn at Haystack Rock offers the following activities/services (charges may apply):
- Horseback riding
- Movie nights
- Temporary art galleries
- Tour or class about local culture
- Walking tours
- Happy hour
- Cooking class
Room options at Inn at Haystack Rock include:
The nearest beach is 650 feet from Inn at Haystack Rock.
Check-in at Inn at Haystack Rock is from 4:00 PM, and check-out is until 11:00 AM.
The prices at Inn at Haystack Rock may vary depending on your stay (e.g. dates, hotel's policy etc.). To see prices, enter your dates.
Inn at Haystack Rock is 1,000 feet from the center of Cannon Beach.