Inn at Haystack Rock

Hotel · Cannon Beach

Inn at Haystack Rock

Hotel · Cannon Beach
487 S Hemlock St, Cannon Beach, OR 97110

Photos

Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null
Inn at Haystack Rock by null

Highlights

Cozy cottages near beach, fireplace, BBQ grills, DVD library  

Placeholder
Placeholder

487 S Hemlock St, Cannon Beach, OR 97110 Get directions

innathaystackrock.com
@innathaystackrock

$$

Information

Static Map

487 S Hemlock St, Cannon Beach, OR 97110 Get directions

+1 503 436 2714
innathaystackrock.com
@innathaystackrock

$$

Features

wifi

Last updated

Sep 4, 2025

Powered By

You might also like

Terms of Use • Privacy Policy • Cookie Policy
 © 2025 Postcard Technologies, Inc.

Emily Dao

Google
We booked through the Inn's official website, I recommend other people do too since I have seen several reviews with issues on refunds when booking through other sites or the hotel being misrepresented on other sites. The cottage was super cute. We booked the queen with pull out couch at the southern location. The cottage was super nice inside and had a wonderful jetted tub with hot water. We found the AC didn't work. No matter what we turned the dial to, we couldn't get relief, and we are a family who keep our AC at home to 78 in the summer. We ended up opening the windows since it was cooler outside and that helped. The parking by the main office is a nightmare. I think the staff take up 80% of the parking, so people checking in might not have a place to park. I am glad we did not end up with a cottage in that lot. The access to the beach from our hotel was amazing and I loved the hose outside the cottage to rinse off our feet. Everything you could walk is within walking distance of this hotel. I loved how this was one of the least expensive options for staying in Cannon Beach, and we felt we got our value out of our stay (but we may have felt differently had if not been so cool outside and we lacked AC). Please note, this IS NOT a pet friendly hotel.

76jennl

Google
Adorable place with the very best location. Do not think of a fancy place or over the top luxury. It is a reasonably priced clean place that has cute communal gathering places you can sit around and relax at. It was perfect for us because we would hike during the day and want to come back to the hotel without staying in our room. The weather is so nice in the Summer in Cannon Beach that you just want to be outdoors and The Inn at Haystack Rock provides outdoor seating in more than one area!

Madison Greves

Google
We recently stayed here in a single queen bed room with a fireplace. We LOVED it. The property is very quiet, we left our window open at night to listen to the peaceful fountain. The staff was very friendly. Walking distance to the beach, town, and haystack rock. A huge plus was the fireplace and the bathroom overhead heater after being chilly at the beach. Super cozy place, would absolutely recommend to anyone visiting CB.

radiohudson

Google
We had an excellent stay here in early August. The office and a few units are located at the primary address listed, and about half a block down the street are the remaining units—I’d estimate around a dozen or so. It’s not complicated. Check-in at the main office was easy: you get your key and they tell you which cottage you’re in.||We found the parking tight but manageable. You receive a parking pass for your vehicle, which helps ensure that only guests use the designated spots.||We stayed in Cottage #12 (a queen spa suite with full kitchen), It had one shared wall with the housekeeping/linen space, so there were no guests on that side. On the other side, there was no shared wall either—just a walk-through corridor with an outdoor bin of beach toys for kids.||The cottage was very clean, and the staff was kind and helpful. For example, we chose not to have our room serviced during our stay, but each morning they greeted us and offered fresh towels, garbage removal and asked if we needed anything like more coffee pods.||I appreciated the small details too, like the recycling bins behind the units—they clearly care about being environmentally conscious.||I would rate our stay as a five-star experience, though I could see how some might deduct a star for things like chipped grout around the tub or, in our case, a non-operational fireplace. I would have been disappointed if that was something that we were counting on and frankly, I think they should have mentioned it when we checked in and got our cottage assignment. They simply had a nonfunctional note posted on the front of the fireplace.||One of the best aspects of this place is its location—just off the main street, about halfway between downtown and Midtown. It’s an easy walk in either direction for food, shops, and more. The beach is literally a block or so away, with very easy access. Morning walks on the wide, packed-sand beach were mild and beautiful.||The kitchen was fully stocked with essentials: wooden spoons, silverware, plates, bowls, a can opener, and even a potato peeler. It also had a full-size refrigerator, ice bucket, and pitcher. Salt and pepper were provided, but no other spices. There was a full-size range and cookware, a table with four chairs in the kitchen area, and a pull-down bed. When the bed is folded up, the space feels quite open and easy to move around.||The bed was very comfortable. There was a small open closet with hangers and complimentary robes.||We would definitely stay here again. It was quiet, even though it’s close to the main street. In fact, the most noise we heard was on the first night, when a family in the courtyard made s’mores with their young kids until about 10 p.m. Otherwise, it was very peaceful.||I also liked that the windows had both blackout shades and sheer curtains, so you could choose whether to block the light or let it in.

Y475VUnicolen

Google
We thoroughly enjoyed our entire stay! The location of this place couldn't have been better! Our pretty pink cottage felt like a home away from home. We loved having a nice table and chairs to enjoy our Sleepy Monk coffee that Inn provided for us! The was very friendly and attentive.

kimprock191

Google
The location of the hotel was perfect, close to downtown and the beach. I just felt there were too many small issues for the amount of $ we spent. We tried to get a 3:00 check in on a rainy day. Mary at the front desk was very matter of fact stating that none of the rooms were ready and that she would contact us before 4 if ready. We returned at 4 to initially be told it wasn't yet ready. Then a call to the maid revealed it had been ready for awhile. We then discovered that only 1 of our 2 keys worked. Husband got locked out. Later when I went to use the supplied hair dryer, it popped a breaker, causing the TV, fireplace and bathroom to lose power. It took several calls to the front desk to get it rectified. We were then woken at 6:20am when someone starting dragging trash cans outside our bedroom window. Why not move them out the night before? Lastly, we returned from dinner at 7:45pm to find there was no more parking so we had to park a block away. Next the smoke alarm battery started beeping, luckily not in the middle of the night. Just too many issues for paying $550/night to stay here.

Logan Liu

Google
First, the location is so convenient and close to the beach, with central cannon beach nearby. The room was new and had a full kitchen, couch, TV, large bathroom with tub and shower, and a separate bedroom. The site the room was in was very nice and colorful and had a nice fountain in the middle. However, the price is extremely expensive, but this is cannon beach.

Travis Ruse

Google
Super sweet little cottages. The jacuzzi bath tub was awesome. Plenty of hot water to fill it. If the weather is hot, there is no ac. We didn’t need it. Short walk to the beach. About 1 mile to Haystack rock.
google avatar

Kiana M.

Yelp
We stayed here for 1 night because we liked the proximity to the beach. The room itself was very clean upon arriving. However, the rooms are somewhat "cabins" in how they're set up next to one another with a cute deck and seating and the windows in the front offers no privacy. (See pic!). The curtains were light tan and sheer and anyone walking by can see in your room and you can see everyone walking by. Plus it's noisy when people are entering and exiting their rooms next door. I didn't see a phone in the room to call the front desk but they provide a paper with the number and office hours. Samantha checked us in and was very nice though! When we got up to shower the next morning, the shower handle was a little funky lol. My husband had to sit and turn it around and around for a couple mins to get it on and when it turned on the water was extremely hot. Which I guess is better than cold!
google avatar

Reis B.

Yelp
Not sure how it has that good of ratings....Just overall disappointing... it is close to the beach if you can get across the Hwy that is ... which sounds like it runs through the living room... front desk team was nice we had the "two room" suite well kinda literally one creepy back bedroom with a queen bed. upstairs with a full bed and two twins ( my dogs Costco bed is more comfortable) placed randomly. upstairs. Make sure you settle into the sauna upstairs is so hot you can't sleep..... and walls are paper thin.... mind you a two room suite is not equipped with two queen beds ????????? What a joke. What if two couples split the two room suite .... they have to fight over 1 queen..... just save your money and time and keep driving to Rockaway beach far far better than cannon beach! And I'm not mentioning what I paid a night... people you folks would laugh at me!

giao c.

Yelp
Horrendous customer service! Forgot my wallet and they wouldn't mail it back to us. We drove 6 hours to come back and pick it up just to find out that it was closed.

Bobby K.

Yelp
My wife and I will never frequent this place again. On a Pacific Northwest trip my wife and I were traveling from Port Angeles (Olympic National Park) and anticipating after hours arrival, so I tried to check in online. The mobile check in link was not working, so I called the number per our email to which I was curtly told this is for emergencies only. I then called the office number to be told it will be fine and to call the number on the door for instructions when you arrive. Arriving after 9pm, we see the office is closed with a posted sign saying to call the office number and press 5 for emergencies. No answer, voice mail left. I then called the "emergency" number, again no answer, voice mail left. This was repeated over the course of 40 minutes with no answer. At this time, we decided to check with other hotels. We received more kindness and helpfulness from the staff of the Hallmark Resort in 5 mins. My wife in a fit of desperation texted the emergency number to which we then received a response telling us the code to the mailbox that had our room number and key. Had she not done this, we would have been staying in another hotel and out money. Now some would say well you eventually were in contact. What would have happened if we did not text? When we then followed the text with a question, we received no response until the next morning when the number called me at 852am. I did not answer, out of concern my anger would best me. We checked out and informed the desk clerk we would like to talk with management about our stay. This was on 10-13-2024 at 9am. We have still not been contacted. This was unquestionably the worst customer service and concern we have ever encountered in our years of traveling. After arriving home, I was notified we had a credit from this hotel, so I honestly felt management had heard our voicemails and responded. I was sadly mistaken; we were just charged twice. Absurdity at its finest. Response from hotel was dishonest and honestly offensive. "We're sorry you had some issues with communication. Our front desk agent gave you the code in the evening when you called before 9pm and the manager answered your call when you called in the morning asking where you should leave your keys when you checked out." BOLD FACE LIES. As of today (23 days later,) the hotel still has not addressed our complaint
google avatar

Katherine C.

Yelp
Pretty much the worst communication I've ever had with an inn/hotel. Tried calling all day with no one answering or picking up during business hours. Did not provide pack n play as requested and tried to upcharge for it when my husband asked again in person. Did not call us to let us know when our room would be ready though the receptionist said she would. Office not attached to inns, it's about a block away, fyi. Our 2 bedroom suite was meh. Only 1 sofa provided in shared space with means for a unit that could sleep 6, only 2-3 people have a place to sit on the sofa. It is close to the beach but that's really all it has going for it. I would not stay here again.
google avatar

Joey G.

Yelp
Stayed here twice now. Once in Jan of 2021, once in Jan if 2023. Simple, but comfortable, and at a competitive price. Within short walking distance of anywhere in town. Good times.
google avatar

Sara H.

Yelp
I am only giving this one star due to an item left behind not being returned. I do love these cute cabins, the jetted tub was nice except there were some parts that kept falling off. The customer service horrible. Monotone voice, no smile at the front desk, even when I called in and asked for the code to the keylock box as I was instructed online, I was told "Come to the office". "Okay, where is the office, I don't see it".... "The first one" "The first one, what?" "location" "Oh, there are two? can I have the address?" ::quick mumbles:: I took a load of items to the car to checkout, saw the housekeepers and said, just one more load and we will be out. The man asked which number, I said 15. My partner had just bought a new watch and placed it on the fireplace mantle. I saw it as I was taking a load out to the car to check out and yelled back "Don't forget your watch on the mantle!" We loaded the car, got on the road, had lunch and then further down the road he said "Shoot! My watch. I left it on the mantle" (I'll leave out the...didn't you hear me and such...lol) I called the office, left a voicemail about this. I never got a call back. Then I sent a message online "Hello, I left a message after checking out about a watch that was left behind this weekend in room number 15, it was left on the fireplace mantel. I saw it when walking out and sadly my bf didn't hear me to grab it and we didn't realize it until we were already on the way home. We checked in to room 15 on Saturday 12/10 and checked out just after 11 on Sunday 12/11. I haven't received a call back from the message I left." This is the reply "We have already checked where the lost and found items are and there is no watch that describes, everything that our housekeeping department finds in the rooms is returned to the office and the guest is immediately notified. to let know that they left personal items in the room so they can pick it up or we can send it immediately but unfortunately nothing with that description you give us was found, we are sorry, we asked all the staff " I am mad at ourselves for not grabbing it. We looked everywhere to be sure that we weren't wrong. I understand that we are responsible for out own items but it just seems weird that it just happened that quickly
google avatar

Kelli M.

Yelp
I have never left a bad review in my life, but this one is truly deserving of it. I wanted to leave this a five star review as we had planned on returning a few weeks later with our youngest son, but after our experience we will not. We did like our cottage, as it had ample room for a family and a pet (if you wanted to bring one). However, that is where the problem lies... We initially made a reservation for ourselves and our dog, but we did not end up bringing our dog, because he got sick. We called a few days prior to our arrival to let them know that we would not be bringing our pet. We called several times and no one ever answered the phone. So, we left a voicemail and followed it up with an additional voicemail the next day. We never received a call back. When we checked in we let the front desk know that we tried to reach them and wanted to make sure that they knew we did not end up bringing our dog. She said no problem and that the pet charge was removed (though we weren't feeling confident that this was done). Upon check-out they said we were good to go, but my husband insisted on a copy of the receipt, because he had a feeling that the pet charge was not removed. Good thing he asked, because it was indeed not removed as they said it was. The front desk staff called someone on the phone and after much conversation came back and said the amount will be credited back and we will see it in 7-10 days. We noticed on the return receipt that they had taken away the pet charge and then added it back (zeroing out the balance), but they assured us we would see the credit. Of course, the credit never came. We emailed the front office to let them know and their attitude was that this was no longer up for discussion. "It has been done. If you don't see it call your bank." We emailed back and asked them for the receipt showing the return authorization...no response. Unfortunately, this had to be resolved by way of a dispute on our credit card bill. This has caused so much time, effort and frustration.
google avatar

Shane M.

Yelp
Worst customer service I've ever received at a hotel. Don't be fooled by the pretty website! When I booked our stay I was planning on bringing our dog and agreed to the $50 pet fee. He became ill with kennel cough before our trip and we were unable to bring him. I called to notify the hotel and left a voicemail as nobody answered. I received no return call which looking back was red flag #1. When we checked in I explained the situation again and was told the pet fee would be removed. I was a bit unsure if this would happen as she didn't note anything in the computer so thought I better ask for a receipt when we checked out to make sure. Well as I expected the pet fee was still on our bill. I once again explained we didn't bring our dog and asked for it to be removed. The man checking us out couldn't figure out how to do this but assured me I'd see a credit on my card within 7-10 days. Two weeks later no credit had been posted. I contacted the hotel to inquire about the pet fee (FOR THE FOURTH TIME). I was abruptly told my card was credited and I need to contact my bank. I called my credit card company and they hadn't received anything from the hotel other than the original charged. I initiated a dispute for the $50 pet fee with my card company. The hotel actually told my card company we were billed correctly and the dispute should be denied. Thankfully I actually have it in writing from the hotel that we should have been credited back. Absolutely unbelievable that this business would lose customers over an illegitimate $50 fee! Will never return, which is sad because we actually enjoyed our stay other than being scammed.

Mathew J.

Yelp
Probably one of the worst decisions in hotels I've made in a long while... I paid a premium for the room, as this is a small beach town in the summer at last minute. But, my wife and I were looking forward to a nice weekend getaway at the beach and from the looks this seems like an ideal spot - close to beach, in down town, not a ton of rooms. However, once we got here it went down hill in a hurry. The front desk doesn't welcome you, rather they scoff that they have to acknowledge new guest who arrive; as in the front desk staff treated the guests in front of us, and my wife & I, like we were a major inconvenience for showing up on time to check-in. There is a litany of hidden fees, no air conditioning (it read 82 inside the room @ 4pm) and the room smells like old moldy cigarettes. There are two locations for the hotel; the one we got assigned was across a highway. Our bathroom window looks onto the highway. So, to keep it livable you must open a window- but then everyone can see your business as you use the restroom! No fun. The bedding smelt Smokey and mildewy, the pillows flat and dated. The room over all is small and cramped- not in a cottage or cabin cozy kinda way, but in an unplanned crappy room kinda way. Save your money, find another place to stay. I sure won't come back. Rather sleep in my car.
google avatar

jim c.

Yelp
Expensive, small but comfortable. Enjoyed all places I've previously stayed in Cannon Beach better. All had better beach access 2.

Melissa W.

Yelp
Very underwhelmed by this place! This was by far the most expensive place we stayed on our trip down the coast and it was by far the worst. We had a 2 bedroom suite. When you open the front door, you are met by a steep staircase that goes up to the bedrooms and a tiny bathroom in between. The main floor has a combined kitchen and a sofa - not enough room for 4 of us to hang out. There is also no AC as many places don't have it but it was hot in August. Oppressively hot. We stayed at so many other places on the coast to compare so I knew what was out there. This place is close to the beach in walking distance and sits right on the main drag if that is what you are looking for. No views from our room. Nothing special for $463 a night!
google avatar

Kinsly C.

Yelp
Cutest little inn. So close to the beach and downtown. Will definitely be going back.

Deserae C.

Yelp
I feel like there should be a limit to how old yelp reviews can be. Our room was cute, well appointed, clean and perfectly situated in town. I would definitely book again. I wish I was staying for a longer duration.

Amber E.

Yelp
Called to make a reservation after their online system would not allow the booking on their site direct. The rep on the phone quoted me a price of $414 (prior to taxes and fees) which matched their online site, and said he would put a hold on the property for me but had to get a manager's approval for the booking. He said someone would call me the next day, which never happened. I attempted to call the manager number he gave me, but it just rang to a VM box which was not set up, so no ability to leave a message. When I called the reservations line back again the next day, I spoke to a new rep who quoted me a new base rate, over $100 higher than the first rate, for the same room. She also confirmed the first room was never held for me. I requested she speak to the original rep and honor the price given, and even offered to share the screen shot from their website showing the original lower rate. She said she would not do that and would not ask for an approval. This place is a scam with bait and switch pricing, don't bother booking with them.
google avatar

Troy D.

Yelp
Came to enjoy a long weekend for our anniversary, It turned into a nightmare. At 9 am the first morning they turned off the water and sewer to fix a water issue, 7 1/2 hours later we got water back but it scaled some of the rooms. The sign said water going out from 11am to 1pm at check in. What a shock when 9am hit. Then they called and said, "your waters back in". Got to the room and no dice, turned off again because guests got scalded in the shower. But wait, the desk lady said, here gave some chocolate! I just wanted to wash my a$$. Then it was, don't worry, I'll take care of you with a free night in the winter when there's falling from the sky. No water, no toilets, no meals. Total BS.
google avatar

Andrew C.

Yelp
Tl;tr: the room I was given in no way matched the rest of the rooms shown on the site, or the one I booked. I was hoping for a nice anniversary weekend. I booked the inn at haystack rock on the expectation of white walled, hardwood, open, cute little bungalow style unit based on photos on their site. We were placed in a old, shag carpet suite that felt more like a collection of hallways. The front of the suite faced the street and the back (bedroom) abutted right up against a fire pit which had people partying there until late, all with no sound insulation. I can't overstate how close it was, or how freely sound passed through the walls: when I went to close the bedroom window my face was inches away from another guests head, peering down in his bald spot as his wife stared at me from the other side of the fire. It felt like camping in tents with strangers - and not in a good way. In the end it felt like a giant gross bait and switch. The room I was given was *nothing* like advertised. After talking with the front desk she said that she felt bad for us, understands our situation, but can't really help. I ended up walking out on our 2-night booking after an hour. I paid well over $300/night for a shitty motel equivalent I would feel cheated paying $100/ night for. Maybe not all of the rooms are like this. But my recommendation to the inn is to never rent out room 8 or 9 at all. Close them down until you can bring them up to standard.
google avatar

MyAnne K.

Yelp
5 stars goes out to the excellent staff and kind folks that run this place. I love the outdoor garden setting and have enjoyed a few nights outside at the fire pit. Absolutely cozy and perfect for anyone staying in Cannon Beach. The location is perfect! Only a few blocks away from downtown north, and a few blocks away from my favorite restaurants south. I've stayed here on 2 separate occasions and have already noticed improvements from my first visit here. Dear owners....Thank you so much for your hospitality. You and the staff are lovely.
google avatar

Molly M.

Yelp
We rented a spot here through Airbnb and it was a perfect little spot for our one night getaway to Cannon Beach. We were at site 2, which not to worry was just a less than a minute walk across the street with parking right in front of the cottages. The cottage itself was clean, well-stocked, and very cozy. Staff was great and brought us wine glasses late at night when we called to ask for them. People were having a great time sitting outside at the firepits- really nice addition to the place. It was also just a quick walk into town and very close to the beach. I would stay here again and thought it was worth the price.

Marybeth S.

Yelp
We were charged $1920 for 2 nights! We were quoted over the phone for half that price. These guys are scammers. These are old cottages, small bathroom, old carpet, no a/c , no pool or hot tub, not even a view of the ocean....for nearly $2000. You cannot even hear the ocean from this place but you can hear the noisy street traffic because you won't be able to breath without the windows open. No thanks. They offered us a coupon for a discount for a future stay... when I called back to give them an opportunity to make this right they offered us a 10% discount. What a joke.

Joel R.

Yelp
Pictures online are deceptive, No AC, outlets are a fire hazard, cracks in the sink, and I had to walk around asking for towels. Way overpriced for what this place really is. See my pics
google avatar

Claudia R.

Yelp
We had room 8 and literally just checked out 10 minutes ago. $185 night with no sleep. Room 8 is the one by the street and you share two walls with other room. You can hear every conversation and if there are kids around their yelling is heard throughout. Update: got a call soon after we left and offered a partial refund. Update #2: refund was promised before they saw this review. Today they asked if I would change it. Keep you $90 -- worst experience ever.
google avatar

Chris J.

Yelp
The Inn advertised having a laundry room but it does not. As a matter of fact Cannon Beach does not have a laundry facility. You will need to drive to Seaside, or as the front desk suggested, go to the RV park as they have a laundry room. We had room #8 which does have a fireplace. It just doesn't work. The sitting area has very uncomfortable chairs so there is really no where to sit and relax. The place was fairly clean. The bed was comfortable which was a plus. The room is also very noisy. It faces the street so you get a lot of car noise. It's also right next to the office so you get all of that noise as well. Also most of the windows do not lock which to me seems very poor security. Also one of the window screens on the front window was torn. Looks like they tried to upgrade by painting. That's pretty much all they did. The price they charge for this room is really way overpriced. Will not stay here again. The room is dog friendly for an additional $50 fee. On a good note it's location to the town and beach is very good. Short walk. So in a nutshell...Overpriced, not well maintained. Stay elsewhere.
google avatar

David P.

Yelp
I've been trying to cancel my reservation for three days with this property. I've sent emails, left messages and called hundreds of times. No one will answer or get back to me. I have a terminal heart condition and just received a message from the Washington and Oregon Emergency Stats that the air quality on the coast will be dangerous for people with heart/lung disease. I can't risk my health staying there this time. Its also raining ash where I live in Washington, so I don't feel safe leaving my ho.e and staying down there. I hope they are not refusing to answer me so they can steal my money, because with the way the economy is, I can't loose that much! Please fix this and I will update my review.
google avatar

Heidi L.

Yelp
Atrocious customer service! Beware!! We booked and received confirmation for a 3 night stay. Phone call from Inn later to say only one night available and nothing else available. Booking.com said there were other rooms available that the Inn never offered - and then the inn LIED to booking.com that another room was offered to us! Terrible communication between the inn and booking.com. Waste of time trying to fix this nonsense -- they couldn't care less. Don't waste your time with these individuals!
google avatar

Tammy G.

Yelp
Very cute suite, it was just like home .... safe, clean, perfect location , close to beach and downtown shops and restaurants , everything in walking distance . Bed was super comfortable . Staff there is very nice and helpful. Would recommend to friend and family and you !
google avatar

Joe C.

Yelp
Nice little place. We had the room with a fireplace and a Jacuzzi which was nice, as it was very cold/wet outside for most of the trip. It's within good walking distance of the beach and many restaurants, so a great location. Our room had a (smallish) TV with cable and a DVD player, and the office lets you borrow a decent selection of DVDs for free. The room had a minifridge, microwave, coffeepot, and small counter / sink area if doing some basic meal prep. -1 stars due to the bed not being really comfortable, and some challenges keeping the room at a stable temperature. With the fire on, the room rapidly gets way too hot, with it off, it gets way too cold, and we couldn't find the sweet spot despite being there for four days. Also, the front door squeaked horribly. It was like strangling a rat to death every time we opened or closed the door to the point my girlfriend would flinch every time I touched the knob. I gave them a heads up and hopefully they'll fix it shortly. Overall, I'd probably stay here again.
google avatar

Mary Beth M.

Yelp
We had a nice stay while we were in town for a friend's wedding. Check in and out we're easy. Room was nice, bathtub had jets and was very large. There was a tv with a DVD player and the office had a huge selection of movies. Little kitchenette in the room with a small fridge and silverware & kitchenware. The small porch and courtyard were very nice to sit around in the evening. They even had a fire pit with chairs that we enjoyed after dinner. Bikes to borrow on the premise which was a great touch. Only draw back is that there was a skylight in the middle of the room which didn't allow for us to sleep past 8am (we were there in summer). We'd recommend bringing eye masks for next time!
google avatar

Halle B.

Yelp
My room at the Haystack Inn was spotlessly cleaned and very well up-to-date furniture. The bed was very comfortable and the sheets as well! Great amenities, microwave, mini fridge, coffee maker, a whole roll of paper towels is very nice touch knowing coffee drinkers! I love the privacy of the rooms and the courtyard very pretty as well! And a very lovely staff! I just wish I took pictures before I jumped in the bed lol
google avatar

Anna K.

Yelp
Loved the location and it was a cute room. Staff were all nice. The room was clean. One BIG thing is lack if AC during the warm season. With AC I would have given 5 stars! Loved the water fountain and fire pit all very relaxing.
google avatar

Jason W.

Yelp
We enjoyed a great stay at this motel. We arrived at 10:30 PM and the desk was closed, but we got our keys out of the drop box. Doesn't seem too safe, but it worked out. The room was huge (main room w/kitchenette, TV & Andes mints, bathroom and bedroom). The bedroom and bathrooms were very big too. Everything was very comfortable and we had a good nights sleep. The room was clean, comfortable and the TV's were flat screen. Perfect!

Molly L.

Yelp
This hotel is in a really great place- right on the ocean, and super close to all kinds of shops and restaurants. My kids were happy with it because they could walk to the beach in two seconds. As a hotel, though, it leaves a lot to be desired. The suite we stayed in was REALLY hot, and was seriously right on a busy road. That would not bother everyone, but I disliked the street noise. The advertised hot tub was not in easy evidence. Basically- for the price, I'd expect more than there was to enjoy.
google avatar

Carole H.

Yelp
We had a great experience staying here earlier this month. Reserved with a few days notice and was not an issue in the off season. This little community of cottages is adorable and comfortable. Check in was fine and we helped ourselves to the DVD library in the office and free tea. There weren't a lot of other guests at the time. I was really impressed with the interior of the cottage--it was small but everything had been updated and really, we just needed a bed. Had a great soak in the jacuzzi tub and slept well in the bed. Didn't have time to use any other amenities--it looked like there were cruiser bikes for guests to use and nice seating areas between the cottages. It was exactly what we needed.
google avatar

Kristine D.

Yelp
I stayed in room 4. Not bad clean and nice porch to sit on. The walls are thin and I could hear the guy next door coughing all night. They must also both be slightly deaf cause they talked so loud a could hear there whole conversation. If I stay here again which I will it's centrally located I will try room 6 or 7 they are not attached.
google avatar

Marcus S.

Yelp
We reserved this hotel for its location. Close to the beach yet close to town and restaurants. We were able to walk everywhere. The owner recomended places to eat and items to eat. The suggestions were perfect. The hotel is like an old highway hotel, but modern. Each room has a fireplace and kitchen. The hotel was clean and well maintained. Thanks.
google avatar

Frances W.

Yelp
I should have done all my research before booking. I wouldn't say disappointing, but I expect a better stay. I am quite happy with the front desk staff. I think her name was Pat. Very sweet lady and very helpful. There are DVD rentals at the front office. Free movie for the night, which is a bonus. We were given unit #1 which is the closest unit to the street. Very noisy. We kept awake the whole night with cars passing by. I didn't bother me too much, but my poor bf was up the entire night. He was cranky the next day, gosh!
google avatar

Mikhail H.

Yelp
I got a pretty good deal here through booking.com when we wanted to visit Cannon Beach for an art festival sort of last minute. We were able to check in early which was nice. The lady who checked us in was very nice and they have a pretty decent stack of DVDs should you need some entertainment. They do make sure you are stocked up on local coffee, Andes mints and decent bath stuff. Our room was cute and clean and we did not hear our neighbors at all (we were in room #5). I must say the location was perfection and we walked everywhere since the hotel is right in the middle of Cannon Beach's main road. There is a ton of easy beach access right across the street.

Ash S.

Yelp
This is a cute little place to stay in Cannon beach. The room is large and very clean. The property is adorable and very close to the beach. There are a few issues with the room. The first issue is the doors don't seem to fit into the door frames. This seemed very odd but once we got the hang of it, we realized we have to push the doors a little harder into the frame. The coffee maker and toaster needed some updating, that took away from our experience in the morning when making breakfast. My biggest issue was when I asked to check out later and then told that I would be charged an extra $35 if I did. That policy left a bad taste in my mouth. If the room is available, allow guests to check out late as a courtesy. Also, the girl who answered the phone called me "lady" as she didn't like my request to stay an additional hour prior to check out. I probably will check another place out next time I'm in town.
google avatar

Charles V.

Yelp
King bed my ass. More like a big double or a small queen. There was dirty laundry from a prior occupant and the kitchen was dirty. They apparently don't clean the kitchenette very often. The worst part though was that the hot water wasn't enough to fill the spa tub all the way to cover the jets. The reason I got this room was that tub for my wife. Fail. Fail. Fail. Want to go complain in the morning? To bad, nobody even near the office. On the plus side, it did have a nice gas fireplace. They provided sleepy monk coffee in room. They have a bunch of 90's DVDs for check out and some old fruit that they call a complimentary breakfast. Not going back or recommending to anyone. Ever
google avatar

Dave C.

Yelp
We stayed in their Guest house and while it appeared to be nice, when we went to go to sleep we found the bed spread to be dirty...it appeared to have a few boogers on it. When I went to get a replacement blanket from the front desk person a "sorry" would have been nice, though we were apologized to for when we went to check out. There were also quite a few ants through out the house. I think two stars is being a little generous here. Based upon or initial experience, we will never stay there again
google avatar

Art P.

Yelp
What a cozy little place. We chose the fireplace suite and could not have been more satisfied. Just what we needed.
google avatar

Dana M.

Yelp
I liked- the jacuzzi, the pillows, the shower heads, the cable TV, the porches. I didn't like- the wifi didn't work at all while my family and I were here. That was a huge bummer because I count on free wifi at places or I have to pay for a data overage. Over all I liked the place and how close it was to the ocean but ya'll need to get it together on that wifi.
google avatar

Tiffany O.

Yelp
This place was a "just right" gem for my son and I. We spent 2 nights and 3 days in Cannon Beach during Spring vacation. We were allowed to check in early, because the room (8) had been serviced already. That was a bonus, as the weather was a little foul. Upon getting settled in, the weather cleared up and we walked across Hemlock via W. Adams, to the beach! So easy. Though I did not read any reviews of this place until after my stay, I will only agree with one comment: unit 8 has thin walls...allowing us to hear our neighbors. Pat and the other lady working the desk were courteous and informative. The accommodations & grounds were impeccably clean and orderly. This small unit offered a two range stove top, microwave, coffee maker, dishes for 4, pots & pans, wine glasses, etc. The kitchenette / dining / living room was "just right" for my 6 yr old son and I. It had 2flat screen tv's w/ built in DVD player, along with free movie rentals- perks for my kiddo! I really only missed having a tub. This unit only has a shower, that does come with a wide range, soft spray shower head. The unit has ample storage space if you are playing on staying a week. The grounds also has a court yard that I might have used if the weather had not been showers! It is within walking distance to downtown; we walked to the post office as well as the candy shop & yarn store. You bet I would recommend them again.
google avatar

Murali N.

Yelp
Nice, clean room. Bathroom was clean. Room had a microwave and a small refrigerator. Wifi was horrible inside the room. I was in room #1 - close to the rood (i.e noisy). get a room near the reception - u may have better wifi coverage. AT&T coverage was pretty non existent inside the room. Cell phone worked fine outside the room. ok if u just want to crash after a long day and get outa there in the morning...

Ingrid K.

Yelp
I rented unit 8 which reminds me of a small one bedroom college apartment or one of the ever-popular mini-houses. It is located one block from the beach across the street, and a 10-15 minute walk to Haystack Rock and restaurants. It isn't fancy... A bit dated, but I was very comfortable. I slept like a rock in the very comfy bed. This unit has a small kitchen with an electric stove, microwave, coffee maker and mini-fridge. The bathroom has a shower for one (no tub). The young man at the front desk was very nice and helpful with recommending a place to eat (The Irish Table was AMAZING).

Jessica F.

Yelp
Great little place. We booked through Hotwire. The rooms are a bit cozy, but cute and well furnished. It is situated about a block from main shopping and the beach. Worth a stay. The staff is very friendly. Only issue was that the wi-fi was very spotty.

Artem K.

Yelp
So my lady and I booked a room with them and had a two and a half hour drive there. Got our confirmation number and mark it as pay upon arrival through booking.com. After a long drive finally got there excited. Walk in to them telling us that they have cancelled our reservation and had given our room away. Claimed that they've called us and texted us. Never got a single call, text or email. They then went off to say that our card was declined because we have the wrong information. We decided to check. The card number was in fact correct. Same with the rest of the card information. Then they go off to say that they have two rooms still available but they have issues. Like are you serious? Now you want us to be ok with this crap and pay you for a room with issues? No thanks. Never will I ever book with them again to deal with this pathetic bullshit. Found a place that's three times better. With amazing service and was cheaper. If you read this. Please avoid it. Save yourself the trouble and disappointment. I'd give it zero stars if I could. But somehow they still get one. Pathetic.

Jordan N.

Yelp
Had a wonderful 1 night stay here. The room was beautiful, clean and even had themed Haystack Rock furniture! This place truly (Haystack) rocks!!!
google avatar

Megan J.

Yelp
We stayed in a standard room (4) for one night and it was just what we needed. It's pretty small, but perfect for 2 people for a weekend getaway, or in our case road trip stop. The grounds are also really cute and well maintained and it's only a block from the beach and .5 miles from haystack rock. They also have fruit and tea up front for free as well as a bunch of movies you can borrow! The only reason it wouldn't be a 5 star for me is that our electric fireplace made a weird chirpy sound that drove my boyfriend insane, and there was construction going on in their parking lot right outside (although they stopped around 7 pm)