Members-only rates
4.3 / 5 Excellent

Inn at Haystack Rock

Inn at Haystack Rock
Inn at Haystack Rock – Cannon Beach, OR
Inn at Haystack Rock – Cannon Beach, OR
Check in 4:00 PM
Check out 11:00 AM

About Inn at Haystack Rock

Located within 1 block of the ocean, and 3 blocks to the town of Cannon Beach, this hotel features rooms located around two garden courtyards. All rooms feature a fully equipped kitchenette. Haystack Rock is 1 mile away. Each room is equipped with cable TV and a DVD player. Select room offer a furnished private patio. An outdoor fire pit is provided. Located just off the Oregon Coast Highway, Inn at Haystack Rock, in Cannon Beach is 16 mi from Seaside Municipal Airport. Ecola State Park is 6 minutes’ drive away. All rooms have either a full kitchen or kitchenette. Select rooms offer a private patio or porch.

Amenities

  • Express check-in / check-out
  • Concierge
  • Dry cleaning
  • Family friendly
  • Smoke-free property
  • Elevator

Reviews

4.3 / 5
Excellent 1002 reviews
  • Engine customer Aug 2026

    Had a nice stay close to the beach and walkable to all the shops and restaurants. Would recommend.

  • Engine customer Aug 2026

    We stayed in a two bedroom with one bath and so it was okay for one night. We have a teenager. Parking for one car was available in front of our room. There was no AC and we went on a hot day. We opened the windows at night and we slept fine.

  • Engine customer Aug 2026

    Great stay

  • Engine customer Aug 2026

    Great hospitality from Mary at the reception to housecleaning and yardman! The room was immaculate, quiet and well appointed, also free parking! short walk to the beach and definitely will be back.

  • Engine customer Aug 2026

    Very much enjoyed our stay. Jacuzzi drain was broken, but other than that everything was great 😊

  • Engine customer Aug 2026

    Location was perfect, walked a few short blocks to restaurants and shopping. Across the street we were 100 yards from the beach entrance.

  • Engine customer Aug 2026

    Everything was great. Amazing staff, hiper clean and well addressed

  • Engine customer Aug 2026

    Such a nice option to have our own little space right near the beach. Parking is really tricky so having a parking space was a huge help. In general the property was clean, but the kitchen did smell pretty bad. Otherwise we loved it.

  • Engine customer Aug 2026

    Nice location

  • Engine customer Jul 2026

    Loved how close it was to the shops and beach. The little cottage’s were adorable and perfect for our stay.

  • Engine customer Jul 2026

    Central to restaurants and shops. Fun spot

  • Engine customer Jul 2026

    We enjoyed our stay and will come again!!

  • Engine customer Jul 2026

    Such a cute, cozy, affordable, and very convenient place to stay! We loved the little courtyard with the fountain and fire pit! Check in/check out was smooth and parking was easy with assigned spots. You could walk to haystack rock and many shops and restaurants. Beds were comfortable and sleeping with the windows open at night felt so good and safe. Would def stay again!

  • Engine customer Jul 2026

    A little pricy.

  • Engine customer Jul 2026

    Close to the beach, Haystack and stores. No views

  • Engine customer Jul 2026

    We had a very nice stay! The proximity to the beach was excellent and there are many shops and options for food. The rooms was clean and just big enough for 2. The fan was a nice touch and made the room a perfect temp as it was warm when we visited and there isn’t air conditioning. We did have trouble with a few of the outlets not working, but managed to find enough working for chargers and fan use. We enjoyed this beautiful beach town and would definitely stay again!

  • Engine customer Jul 2026

    Cute cabin. Very convenient. Beautiful gardens. Look like a ferry cottage. Would definitely stay there again. Very helpful staff. Easy parking.

  • Engine customer Jul 2026

    Everything was perfect

  • Engine customer Jul 2026

    Nice & quiet!

  • Engine customer Jul 2026

    Room felt quite sparse (not even one folding luggage stand, only surfaces were cafe and bedside tables). Lighting was quite limited, sockets quite limited).

Frequently asked questions about Inn at Haystack Rock

Does Inn at Haystack Rock have free Wi-Fi?
Yes, Inn at Haystack Rock offers free Wi-Fi for all guests.
Does Inn at Haystack Rock offer parking?
Yes, Inn at Haystack Rock offers free parking on-site.
Does Inn at Haystack Rock have meeting spaces, conference centers, or conference rooms?
Inn at Haystack Rock does not list dedicated meeting or conference facilities. For business event venues in Cannon Beach, see business hotels in Cannon Beach.
Does Inn at Haystack Rock have a fitness center?
Inn at Haystack Rock does not list an on-site fitness center. Some properties partner with nearby gyms — check directly with the hotel.
Where is Inn at Haystack Rock located, and how walkable is the area?
Inn at Haystack Rock is located at 487 S Hemlock St, Cannon Beach, OR 97110. With a Walk Score of 63, the area is rated Somewhat Walkable. Some errands can be done on foot, but a car or rideshare is helpful for most trips.

Why no public rates?

Hotel partners contractually require business-email verification before showing the negotiated B2B rate. Hotel partners offer Engine exclusive business-traveler rates that aren't available to the public.

100% free and without commitment. Leave anytime.

Unlock exclusive rates