We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Inn at Haystack Rock

Lowest prices for your stay
Check In— / — / —
Check Out— / — / —
Guests1 room, 2 adults, 0 children
Traveler (117)
Room & Suite (73)
Videos (3)
Certificate of Excellence


#13 of 15 hotels in Cannon Beach
Certificate of Excellence
The Inn at Haystack Rock is ideally located within one block to the beach and three blocks from downtown. We offer nine rooms from which to choose: from one of the guest rooms with fireplace, to a spa cottage with 2-person Jacuzzi tub, full kitchen and fireplace. You can also bring the whole family and stay in the two-bedroom suite with full kitchen. Relax in our secret garden area and warm up around the fire-pit as you sip some hot chocolate. Sit on your patio and take in the sight and sounds of the Spanish style fountain within the courtyard. We invite you to discover our little spot of paradise on the Oregon Coast.
Read more
Property amenities
Free parking
Free High Speed Internet (WiFi)
Free internet
BBQ facilities
Non-smoking hotel
Room features
Non-smoking rooms
Flatscreen TV
Good to know
Hotel links
Visit hotel website
Offers & Announcements:BOOK DIRECT


Full view
87Good for walkers
Grade: 87 out of 100
17Restaurantswithin 0.3 miles
20Attractionswithin 0.3 miles
74Room tips
Traveler rating
  • 122
  • 104
  • 21
  • 11
  • 4
Time of year
Traveler type
  • More languages
Selected filters
  • Filter
  • English
Popular mentions
The room was nice and clean. The inn is located close to the beach. The cleaning personal was very nice and attentive. After we booked we received a call that we had to change rooms while our during our stay. That went fine and the staff helped move our things. After we left I realized that they charged us more for the second room we stayed in. When we did our original booking through booking.com it was supposed to be the same price for two nights in the same room but because this hotel screwed up and made us change rooms, they raised the price for our second night without mentioning anything to us. So they made us pay more after the inconvenience of having to change rooms. We will not come back
Read more
Response from akreutzerhl, General Manager at Inn at Haystack Rock
Responded yesterday
Reservations from third party booking sites (such as yours which came through Booking.com) upload into our reservation system with the nightly rates automatically entered. We do not alter these rates. We did however add in the pet fee for your dogs. We are sorry for the inconvenient room change but please be assured we did not increase the rate. If you have any questions please contact us directly.
Read more
Hotel's Favorite
We stayed here for our wedding anniversary, it is excellent for spending a lot of time on the beach. Just a short 2 minute walk and you are there, pretty close to Haystack Rock (20 minute walk on the beach). Staff was very helpful and friendly and the room service was great! Our unit had the jetted tub, and we had a full kitchen which included a stove, microwave and full size refrigerator - also included utensils, plates, pots & pans. They include movies that you can check out at the check-in counter as well as bikes that you can use on the beach - no extra charge! We really enjoyed our stay, we will be back for sure!
Read more
Response from Zayd R, Manager at Inn at Haystack Rock
Responded Apr 6, 2019
We are very glad you enjoyed your wedding anniversary staying here with us. We hope to see you again sometime soon.
Read more
We stayed in Cabin 8 for two nights with our dog and no kids (for the first time in several years!) The cabin is right on the road and next to lots of foot traffic to and from the office. The room was stuffy so opening the window meant lots of car and people noise. The hotel is nice (across the street) proximity to the ocean and a beautiful walk near Haystack Rock. We wouldn’t stay here again, it’s way overpriced for a subpar hotel.
Read more
Response from akreutzerhl, General Manager at Inn at Haystack Rock
Responded yesterday
We are sorry your did not enjoy your stay.
Read more
It was sufficient and Clean. The inside was well kept. Lovely gardens and fountain outside. The unit Could have used some pictures (prints from a local artist would have been a nice touch). It was close to the beach and very walkable to local businesses.The website indicated that each unit had its own patio or deck. Which was the case at the main building. However they put us at the second building and there was no outdoor space to use. We’d have liked to have had our coffee or wine outside, so even a couple outdoor chairs would have been great. Just a couple more details would bump this up a notch. We were able to borrow a couple of nice beach towels from the office to use all week which was a nice touch. We were surprised to find there was no AC however we didn’t need it. We had the windows open all the time. If you are looking for luxury this is probably not the place, but if you’re looking for a great location, very close to the water and shopping an restaurants, you’ll enjoy this!
Read more
Response from akreutzerhl, General Manager at Inn at Haystack Rock
Responded 1 week ago
Thank you for your review. Your suggestions are great ideas and we may be able to implement some of them. We hope you'll visit again.
Read more
My previous review detailed a poor decision by the Inn's management team. They reconsidered and made my situation right. Kudos to the managers for admitting they made a mistake. Supporting employees - even when they make poor decisions - is necessary for success. Taking a hardline stance without flexibility is a recipe for failure. Good for the Inn at Haystack Rock for showing a little flexibility.
Read more
Response from akreutzerhl, General Manager at Inn at Haystack Rock
Responded 1 week ago
I'm glad we were able to come to a mutual agreement.
Read more
$129 - $353 (Based on Average Rates for a Standard Room)
inn at haystack rock hotel cannon beach
United StatesOregonOregon CoastCannon Beach
Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing