This hotel is a holiday home located steps from the sea in Cannon Beach, Oregon. It offers rooms and suites, many with private kitchens and garden views. It provides a picnic area and an outdoor fireplace. Free parking and WiFi are available for guests. Cannon Beach itself is a short walk away.
Should you book Inn at Haystack Rock?
A holiday home setting near the sea with various room options.
Best for
- Walks to the beach
- Rooms with kitchens
- Families
Maybe not ideal for
- Those seeking on-site dining
Rooms with kitchens
Many rooms feature private kitchens, complete with a refrigerator, microwave, toaster, and coffee machine. Suites include separate living areas and multiple bedrooms for added space.
Outdoor space
Enjoy the garden and an outdoor fireplace. A picnic area is also available for guests to use.
Location
Situated steps from the sea, the hotel is 1 km from Cannon Beach town center. Haystack Gallery is a 16-minute walk away.
Rooms & rates
Queen Room
28.0 m² · 1 queen bed
Garden view · Inner courtyard view · Attached bathroom · Flat-screen TV · Coffee machine · Free Wifi
Queen Room with Spa
19.0 m² · 1 sofa bed and 1 queen bed
Private kitchen · Attached bathroom · Garden view · Inner courtyard view · Spa tub · Flat-screen TV
One Bedroom Suite with Spa
28.0 m² · Bedroom 1: 1 queen bed Living room: 1 sofa bed
Private suite · Private kitchen · Attached bathroom · Garden view · Inner courtyard view · Spa tub
Two-Bedroom Suite
60.0 m² · Bedroom 1: 1 queen bed Bedroom 2: 2 twin beds Living room: 1 sofa bed
Private suite · Private kitchen · Attached bathroom · Garden view · Inner courtyard view · Flat-screen TV
What you'll enjoy
Gallery
























Amenities & facilities
Most popular facilities
- Free Wifi
- Non-smoking rooms
- Free parking
- Family rooms
- Tea/Coffee Maker in All Rooms
Great for your stay
- Parking
- Private bathroom
- Free Wifi
- Free parking
- Non-smoking rooms
- Family rooms
- Flat-screen TV
- Street parking
Private bathroom
- Toilet paper
- Towels
- Bath or shower
- Toilet
- Free toiletries
- Bathrobe
- Hairdryer
- Shower
Bedroom
- Linens
- Alarm clock
View
- Inner courtyard view
- Garden view
Outdoors
- Outdoor fireplace
- Picnic area
- Outdoor furniture
- Garden
Location
487 South Hemlock Street, Cannon Beach, OR 97110, United States, Cannon Beach, Oregon
Inn at Haystack Rock is located in Cannon Beach, Oregon.
5 sights nearby; the nearest beach, Chapman Beach, is 0.6 mi away.
Things to do nearby
- James Madison Parkpark500 ft
- Greaver Gallerygallery0.1 mi
- The Jeffrey Hull Gallerygallery0.3 mi
- John Yeon State Natural Sitenature reserve1.1 mi
- Tolovana Beach State Recreation Sitepark1.5 mi
Straight-line distances from the property · data © OpenStreetMap contributors
What guests say
8.2 / 10 · Very good on Booking.com, from 716 guest reviews
The Inn at Haystack Rock earns consistently positive marks for its unbeatable walkable location — steps from the beach, shops, and restaurants in Cannon Beach — and clean, comfortable rooms. However, recurring issues with unreliable Wi-Fi, thin walls, tight parking, and a price point that some guests felt was hard to justify temper the overall experience. It's a solid choice for those prioritising location over luxury amenities.
Reviews scoring 9–10: 14 · average 9
They wrote about: location, room, cleanliness
Reviews scoring 7–9: 16 · average 7.7
They wrote about: location, room, facilities
No reviews in the selected score range.
Good to know
House rules
- Check-in
From 4:00 PM to 8:00 PM
Guests are required to show a photo ID and credit card at check-in.
- Check-out
Until 11:00 AM
- Cancellation/ prepayment
Cancellation and prepayment policies vary according to accommodation type. Enter your stay dates and check the conditions of your selected option.
- Refundable damage deposit
A damage deposit of US$100 is required on arrival. This will be collected by credit card. You should be reimbursed within 7 days of check-out. Your deposit will be refunded in full by credit card, subject to an inspection of the property.
- Age restriction
The minimum age for check-in is 21
- Pets
Pets are not allowed.
Frequently asked questions
What amenities are in the rooms?
Rooms include a coffee machine, refrigerator, and flat-screen TV. Some rooms offer a private kitchen, spa tub, and hairdryer.
Is there parking available?
Yes, free parking is available on-site. Street parking is also an option.
Does the hotel have WiFi?
Free WiFi is available for all guests throughout the property.
Are there family rooms?
Yes, family rooms are available at the hotel.
What is the closest airport?
Portland International Airport is 83 miles away from the property.
Can I walk to anything from the hotel?
Cannon Beach is 1 km away, and Haystack Gallery is a 16-minute walk. Les Shirley Park is 0.5 km away.
Does the hotel have an on-site restaurant?
The hotel does not have an on-site restaurant. However, many rooms include a fully equipped kitchen for preparing meals.
What kind of views can I expect?
Rooms offer garden views and inner courtyard views.