Stay Realm Logo

Discover

Hotels

Settings

Currency
Language
Loading...
8.3 / 10 Guest Rating

Inn at Haystack Rock

487 South Hemlock Street, Cannon Beach, us

Inn at Haystack Rock - main view

About the Property

Ocean Proximity and Garden Courtyards
Situated just a block away from the ocean, our hotel offers a serene escape with rooms surrounding two lush garden courtyards.

Room Amenities
Each room is equipped with a fully equipped kitchenette, cable TV, and a DVD player. Some rooms even feature a private patio for a more exclusive experience.

Outdoor Fire Pit
Unwind and socialize by our outdoor fire pit, perfect for cozy evenings under the stars.

Experience the beauty of Cannon Beach and book your stay at the Inn at Haystack Rock today.

Facilities & Amenities

Free wired internet
Offsite parking discounted rates available
Internet access
Housekeeping on request
Private picnics
Art gallery on site
Japanese garden
Secured parking
Fishing nearby
Horse riding nearby

Important Information

Check-in & Out

Check-in
Check-out11:00 AM

Property Notes

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. A deposit may be required at the property.

Check Room Availability

1 night · 2 adults

No rooms available

We couldn't find any available rooms for these dates and guests. Try adjusting your search criteria.

Guest Reviews

8.3
Excellent1162 verified reviews
AI Summary

Guests highly rate the great location and frequently praise the clean and well-maintained property.

Categories

Cleanliness8.0
Service8.5
Location9.0
Room Quality8.0
Amenities8.3
Value for Money8.5
Food and Beverage7.5
Overall Experience8.5

Select topics to read reviews

8
853robynh
Verified booking
Couples
Standard Room
Stayed in Feb 28, 2026

"Perfect Couples Getaway in a Quiet, convenient Location"

10.0

We had a wonderful stay for my birthday get-away. The room was very clean, quiet and comfortable which made it very easy to relax and enjoy our time together. Check in was smooth and welcoming. The location was perfect - close to everything in town, making it easy to explore while still feeling peaceful. We would absolutely stay here again! The only thing of note was it took all the hot water to fill the jetted tub (not really a negative though)

Helpful?
L
LenausUS
Verified booking
couple
Standard Room
Stayed in Feb 25, 2026

"A nice, quick getaway for the winter."

10.0

I stayed in Room 3 and it was cozy, which I wanted. Parking was near my room and easy to unload and load my bags.

Helpful?
W
wildcatpikeSEATTLE, WASHINGTON
Verified booking
Family
Standard Room
Stayed in Feb 19, 2026

"Our stay was 'fine'... Kinda 'meh'..."

4.0

We checked into Unit 22 and it wasn't a great start to our visit. When we checked in we weren’t provided the S’mores kit that I ordered and paid for when I booked. This was partly my fault as I had forgotten I ordered and paid for it and didn’t ask when checking in. Then when we got to our unit, the door was wide open as were the windows. It’s a little chilly at the beach in Feb, so you can imagine how cold the unit was when we entered. The only heating source for the common room is the electric fireplace unit. We turned it on and it only blew warm air for a short period of time. We increase the desired temperature on the unit (well, well above the temp in the cold room) and it still would not blow warm air. After looking for instructions for the unit and not being able to find them we called the front desk. The young man working the desk tried to explain that their were buttons on the side of the unit to turn it on and off. I had to explain there were no buttons and there was a remote. I asked for instructions and he said he’d have to call someone and have them come to the unit to figure it out. We had plans in town and had to wait around…. We tried to turn on the baseboard heater in the little eating area to get some heat working - but could not get it to turn on. We called to ask if we needed to wait for the guy to show up (were told it could be up to an hour for him to come) and were told no, he could get in if we weren’t there. So we left to walk into town. I decided to stop into the office and let the young man working the desk know that the baseboard heater in the eating area seemed not to be working either - or we couldn’t figure it out and needed some guidance. When I tried to explain to the young man at the front desk that I wanted to let him know about a different heat issue (the baseboard), he interrupted me and said ‘yes, the guy knows about the heat problem’. I said, ‘how does he know about the new problem I haven’t even told you about yet’. He replied with ‘there’s a different problem?’ and I explained that yes, there was another problem I was trying to tell him about, but since he interrupted me, I couldn’t explain. The good news is that when we returned from town, the room was warm. It turns out to get the fireplace to blow warm air you have to turn the desired temperature up incredibly high. We needed to set the temp to 78° to get it to turn on. It was only about 70° in the room - at most, if I had to guess. Some instructions on the need to overdrive the temp setting on the unit to warm the room would have been helpful. So with the room reasonably warm, we settled in to curl up and watch some Olympics as a family. We’re very used to needing to log into streaming services to access content in hotel rooms - no problem there. The problem became that the WiFi signal isn’t strong enough to allow us to stream ANYTHING. We tried every service we have access to - that are pre-loaded on the TV. Some services load briefly, then buffer then say ‘no connection’. Most say ‘no connection’ from the start. Super frustrating. The internet connectivity isn’t strong enough to allow using the TV and the loaded streaming services available on the TV. The rest of our stay was uneventful. The rooms are a little 'tired' and could use with some updating, but once we finally got the heat sorted out, our stay was 'fine'.

Helpful?
N
NovemberHotel20PORTLAND, OREGON
Verified booking
Couples
Standard Room
Stayed in Feb 17, 2026

"Excellent stay at Inn at Haystack Rock"

10.0

We had a wonderful stay here. We booked the 1 bedroom spa suite and it was perfect for a romantic getaway. It was unfortunate that the in-room fireplace was fake, not gas or wood burning just lights trying to imitate fire. But the tub was incredible. It was huge and very clean. I know how difficult it is to keep jet tubs clean so I filled the tub to just above the jets and ran it to clear it out before i took a bath and was shocked that the water ran through clean! Housekeeping seemed top-notch. The location was beautiful, a herd of elk walked right by the site. We enjoyed the outdoor fire pit that was even thoughtfully prepared with firewood already. We would love to stay again.

Helpful?
R
rlQ2592JBNEWPORT, OREGON
Verified booking
Couples
Standard Room
Stayed in Feb 15, 2026

"Convenient and comfortable"

8.0

Great location. We could walk into town, on the beach or both. Clean and comfortable. The chairs were not very comfortable and it would have been nice to have more than 2 water glasses. Not good for wine or a cocktail. The weather was beautiful and Cannon Beach was quiet. Great time.

Helpful?
L
LisagbGB
Verified booking
family_with_children
Standard Room
Stayed in Feb 13, 2026

"A Beautifully quaint and cosy stay"

10.0

Everything! Staff were super friendly, Location is perfect! Almost right on the beach and just a short stroll into town. The room we had was quaint and cosy, with a fab TV offering all the latest streaming services. It was such a lovely experience from start to finish and would love to visit again some day.

Helpful?
L
LeahusUS
Verified booking
couple
Standard Room
Stayed in Jan 31, 2026

"billing issues soured my impression"

2.0

location was great

I don’t often leave negative reviews, but this experience was frustrating enough that I feel it’s important to document. I booked this stay through Booking.com and prepaid in full. Shortly before arrival, the hotel emailed asking if I wanted to check in early. When I did, I noticed an additional charge had been processed on my credit card. I immediately went to the front desk and was told it was “just a hold,” despite the charge showing as processed rather than pending. After checking out and seeing the charge still posted, I called the hotel to explain that I had been charged twice. The staff member I spoke with was unhelpful and dismissed the issue without investigating, telling me to contact Booking.com instead. After spending hours navigating Booking.com support and providing proof of both charges, Booking confirmed that I was correct — the hotel had in fact charged me again despite my prepaid reservation. Booking.com attempted for several days to contact the hotel to reverse the charge and was unable to get a response. In the end, Booking.com had to absorb the cost and issue me a refund themselves. The stay itself was lovely, but the lack of accountability and customer service around a clear billing error was extremely disappointing. Seeing other reviews mentioning similar double-charging issues makes this even more concerning. I can’t recommend staying here unless this billing process is addressed.

Helpful?
K
KaitlynusUS
Verified booking
family_with_children
Standard Room
Stayed in Jan 26, 2026

"Exceptional"

10.0
Helpful?
M
melaniehY8466XKSATELLITE BEACH, BREVARD COUNTY, FLORIDA
Verified booking
Couples
Standard Room
Stayed in Jan 24, 2026

"Excellent Inn with free parking"

10.0

We loved our stay!!! Great location for beaches and restaurants. Room had everything we needed. We will definitely return.

Helpful?
J
Jacqueline AdairitIT
Verified booking
solo_traveller
Standard Room
Stayed in Jan 23, 2026

"Enchanting"

9.0

The room was comfortable, well-appointed, and spotless, just what I was looking for. But the real advantage is the location: a short walk to town and even closer to the beach. I have visited Cannon Beach many times, but this is the first time I stayed overnight. It is now one of my favorite places. I was lucky too to see the elk on the beach at sunset and the glow of the northern lights at midnight.

Helpful?