Nestled in Downtown Cannon Beach, Inn at Haystack Rock offers a tranquil retreat with beach views of iconic Haystack Rock. Connect to WiFi and unwind by the firepit or stroll through the garden, where outdoor furniture invites relaxation. Previous guests rave about the hotel’s beach locale and helpful staff.
Reviews
8.68.6 out of 10
Excellent
Popular amenities
Non-smoking
Free WiFi
Free parking
Main amenities (5)
Housekeeping (on request)
Near the beach
Garden
Water dispenser
Picnic area
Feel at home (6)
Cookware, dishware, and utensils
Private bathroom
Cable/satellite TV service
Garden
Patio
Coffee/tea maker
$170 nightly
The total price is $191
$191 total
Sep 16 - Sep 17
Total includes taxes and fees
Room options
Available filters for rooms
Showing 7 of 7 rooms
View all photos for Queen Room
Queen Room
9.09.0 out of 10
Wonderful
2 reviews
(2 reviews)
Highlights
Patio
Heating
Free cribs/infant beds
Mini-fridge
TV
Bathrobes
Shower/tub combination
Hair dryer
Sleeps 3
1 Queen Bed
View all photos for Queen Room
Queen Room
8.68.6 out of 10
Excellent
34 reviews
(34 reviews)
Highlights
Patio
Heating
Free cribs/infant beds
Mini-fridge
TV
Private bathroom
Hair dryer
Bathrobes
Sleeps 3
1 Queen Bed
View all photos for Queen room with Spa
Queen room with Spa
9.49.4 out of 10
Exceptional
8 reviews
(8 reviews)
Highlights
Patio
Separate dining area
Separate sitting area
Private hot tub
Heating
Free cribs/infant beds
Kitchen
Mini-fridge
Sleeps 3
1 Queen Bed and 1 Twin Sofa Bed
View all photos for One Bedroom Suite with Spa
One Bedroom Suite with Spa
9.49.4 out of 10
Exceptional
31 reviews
(31 reviews)
Highlights
Patio
Private hot tub
Heating
Kitchen
Full-sized refrigerator/freezer
TV
Separate bedroom
Bathrobes
1 bedroom
Sleeps 4
1 Queen Bed and 1 Double Sofa Bed
View all photos for Queen Room with Kitchen
Queen Room with Kitchen
8.48.4 out of 10
Very good
10 reviews
(10 reviews)
Highlights
Patio
Heating
Kitchenette
Mini-fridge
TV
Hair dryer
Bathrobes
Private bathroom
Sleeps 2
1 Queen Bed
View all photos for Two Bedroom Suite with Kitchen
Portland International Airport (PDX) - 107 min drive
Cannon Beach Station - 6 min walk
Restaurants
Pelican Brewing - 9 min walk
Mo's Restaurant - 3 min drive
Ecola Seafoods Restaurant & Market - 7 min walk
Sleepy Monk Coffee Roasters - 7 min walk
Wayfarer Restaurant & Lounge - 8 min walk
About this property
Inn at Haystack Rock
Inn at Haystack Rock puts you in a great location, within a 15-minute walk of Cannon Beach and Haystack Rock. Freebies like WiFi and self parking are added perks, and guests looking to stay active can check out the nearby kayaking, mountain biking, and surfing/body boarding. Fellow travelers love the helpful staff and beach location.
Languages
English, Spanish
At a glance
DONE
Hotel size
23 rooms
Arranged over 1 level
DONE
Arriving/Leaving
Check-in start time: 4:00 PM; Check-in end time: 8:00 PM
Minimum check-in age: 21
Check-out time is 11 AM
DONE
Special check-in instructions
The front desk is open Sunday - Thursday (10:00 AM - 8:00 PM) and Friday - Saturday (9:00 AM - 9:00 PM)
Guests can access their accommodation through a private entrance
DONE
Required at check-in
Credit card, debit card, or cash deposit required for incidental charges
Government-issued photo ID may be required
Minimum check-in age is 21
DONE
Pets
Pets not allowed
Service animals welcome
WIFI
Internet
Free WiFi in public areas
Free WiFi in rooms
LOCAL_PARKING
Parking
Free onsite self parking
Onsite parking limited (max 1 space per unit)
DONE
Other information
Smoke-free property
Property amenities
Food and drink
Water dispenser
Traveling with children
Beach toys
Children's books
What to do
Beach nearby
Golfing nearby
Mountain biking nearby
Horse riding nearby
Kayaking nearby
Surfing/body boarding nearby
Services
Romance packages
Facilities
9 buildings/towers
Garden
Picnic area
Firepit
Outdoor furniture
Accessibility
No elevator (single level property)
Tile flooring in public areas
Room amenities
Be entertained
DVD player
Television
Cable TV channels
Home comfort
Heating
Coffee/tea maker
Bathrobes
Iron/ironing board
Sleep well
Alarm clock
Bed sheets provided
What to enjoy
Patio
Freshen up
Private bathroom
Shampoo
Hair dryer
Towels
Toilet paper
Stay connected
Laptop-friendly workspace
Free WiFi
Free local calls
Food and drink
Microwave
Toaster
Cookware, dishes, and utensils
Paper towels
More
Housekeeping (on request)
Access via exterior corridors
Fees & policies
Refundable deposits
Breakage deposit: USD 100.00 per night
Optional extras
Firewood is available for an extra charge of USD 8 per day
Policies
This property has outdoor spaces, such as balconies, patios, terraces which may not be suitable for children. If you have concerns, we recommend contacting the property prior to your arrival to confirm they can accommodate you in a suitable room.
This property does not have elevators.
Guests can rest easy knowing there's a carbon monoxide detector, a fire extinguisher, a smoke detector, a security system, a first aid kit, and window guards on site.
This property accepts credit cards. Cash is not accepted.
Credit cards accepted: Visa, Mastercard, American Express, Discover
Also known as
Haystack Inn
Haystack Rock Cannon Beach
Inn Haystack Rock
Inn Haystack Rock Cannon Beach
Inn At Haystack Rock Hotel Cannon Beach
Inn at Haystack Rock Hotel
Inn at Haystack Rock Cannon Beach
Inn at Haystack Rock Hotel Cannon Beach
Frequently asked questions
Does Inn at Haystack Rock offer free cancellation for a full refund?
Yes, Inn at Haystack Rock does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in depending on the property's cancellation policy. Just make sure to check this property's cancellation policy for the exact terms and conditions.
Are pets allowed at Inn at Haystack Rock?
Sorry, pets aren't allowed, but service animals are welcome.
Is parking offered on site at Inn at Haystack Rock?
Yes, there's free self parking. Parking spots may be limited.
What are the check-in and check-out times at Inn at Haystack Rock?
Check-in start time: 4:00 PM; Check-in end time: 8:00 PM. Check-out time is 11 AM.
What is there to do at Inn at Haystack Rock and nearby?
Have fun with activities like fishing, horseback riding, and kayaking, and practice your swing at the nearby golf course. Enjoy amenities like a picnic area and a garden.
Does Inn at Haystack Rock have any outdoor private spaces?
Yes, every room features a patio.
What's the area around Inn at Haystack Rock like?
Inn at Haystack Rock is located near Cannon Beach in Downtown Cannon Beach, a short 6-minute walk from Cannon Beach Station and 15 minutes' walk from Haystack Rock. Travelers say that the hotel is in a great location.
Have a question?
AI iconBeta
Get instant answers with AI powered search of property information and reviews.
Inn at Haystack Rock Reviews
Reviews
8.6
Excellent
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
9.2/10
Cleanliness
8.6/10
Staff & service
8.4/10
Amenities
8.6/10
Property conditions & facilities
8.4/10
Eco-friendliness
Popular mentions
Room
Beach
Location
Cottage
Service staff
Bed
Bathroom
Companies
Towns
Restaurant
Reviews
10/10 Excellent
Aug 2, 2025
Really cute rooms, comfortable and walking distance to town and the beach.
Hilary
Hilary, 1-night trip
10/10 Excellent
Aug 8, 2025
Adorable cottage one block from beach. Perfect way to celebrate our anniversary.
James
James, 1-night trip
10/10 Excellent
Jul 5, 2025
Friendly staff and clean rooms, best option in cannon beach
Javier
Javier, 1-night trip
10/10 Excellent
Jul 23, 2025
Nice rooms with a very cute courtyard/garden. Excellent location within walking diatance to the beach, dining options, and shopping. We'd definitely stay there again.
Aaron
Aaron, 1-night trip
10/10 Excellent
Jul 30, 2025
Super cute property. Rooms are big inside. Easy walk to shopping, restaurants, and the beach.
David
David, 4-night trip
10/10 Excellent
Jun 12, 2025
Nice room close to beach and restaurants
Kelsie
Kelsie, 1-night trip
10/10 Excellent
Jun 19, 2025
Location is perfect
Christopher
Christopher, 3-night trip
6/10 Okay
Jul 20, 2025
Tiny room for the price
Cathy
Cathy, 1-night trip
10/10 Excellent
Jul 22, 2025
Hard to park our large van there but the rooms were wonderful. Very cute and clean. Beautiful
Tanna
Tanna, 2-night trip
10/10 Excellent
Jul 9, 2025
The view alone is worth it. Check in was great. Loved the Old Town area too.
Maura
Maura, 2-night trip
10/10 Excellent
Jun 28, 2025
We booked a romantic room for our 30th anniversary and it was Devine!! We had a wonderful stay and can’t recommend you guys enough !
Deserie
Deserie, 1-night trip
10/10 Excellent
Jul 13, 2025
Cute and clean.
Becky
Becky, 1-night trip
10/10 Excellent
Jun 11, 2025
The room was clean, quiet, comfortable, and all the staff was very friendly! Walking distance to the beach and restaurants!
April
April, 2-night trip
8/10 Good
Aug 8, 2025
We had some hiccups: room supplied hair dryer popped the breaker on half the unit, garbage cans screeched by our bedroom window at 6am, smoke detector battery chirping, bad key to room locked us out and no parking spaces available on property 1st night. Bed was a bit hard. Pluses were proximity to beach and town.
Kimberly
Kimberly, 2-night trip
10/10 Excellent
Jul 9, 2025
I was given an early check-in which I really appreciated. Staff allowed me to store my luggage. Great location. Beautiful grounds. Loved the cottage, especially the porch!
Ellen
Ellen, 2-night trip
10/10 Excellent
Jun 10, 2025
This was a quaint spot with a nice room. It is right on town and near the beach. The cottage feel was great.
Kenneth
Kenneth, 1-night trip
10/10 Excellent
Jun 14, 2025
Super cute, clean, and convenient. Friendly staff.
Kathleen
Kathleen, 1-night trip
10/10 Excellent
Jun 11, 2025
It was clean and quiet. Short walk to beach and downtown.
Lisa
Lisa, 4-night trip
10/10 Excellent
Jun 23, 2025
Great spot. Charming property with relaxed beach vibes. Room was very comfortable. 10/10
Matthew
Matthew, 1-night trip
8/10 Good
Jul 22, 2025
Lovely room and hotel is easily walkable to town as well as the beach. Parking looked tight, but I was directed to an additional area which was great. My only complaints would be that the rooms need curtains more than just shears. Also with the window open, the fountain water feature was audible all night when I would have fathered just quiet. Generally a great place for the price and I would return.
Tracy
Tracy, 1-night trip
10/10 Excellent
May 26, 2025
Nice place near the beach. Walkable to many restaurants and other shopping places. It has a small kitchen that’s very useful.
Mahesh
Mahesh, 1-night trip
10/10 Excellent
May 12, 2025
Everything you could imagine for a little beach town. Loved my cottage and the location.
Katelyn
Katelyn, 1-night trip
10/10 Excellent
Apr 1, 2025
Awesome stay! Very nice and great location
Teyonna
Teyonna, 2-night trip
10/10 Excellent
Mar 16, 2025
The inn has great access to the beach and easy to find. good location and rooms were nice we had a great weekend