Choose dates to view prices

Inn at Haystack Rock

Photo gallery for Inn at Haystack Rock

Queen Room | Laptop workspace, iron/ironing board, free WiFi, bed sheets
Beach nearby
Beach nearby
Beach nearby
One Bedroom Suite with Spa | View from room

Overview of Inn at Haystack Rock

Inn at Haystack Rock

2.5 star property
Cannon Beach hotel by ocean

8.4/10 Very good

733 verified guest reviews

Popular amenities

  • Free parking
  • Free WiFi
  • Pet-friendly
  • Non-smoking
  • Refrigerator
  • Bathtub
487 S Hemlock St, Cannon Beach, OR, 97110

Room options

About this area

What's nearby

  • In Downtown Cannon Beach
  • Cannon Beach - 1 min drive

Getting around

  • Astoria, OR (AST-Astoria Regional) - 32 min drive
  • Portland International Airport (PDX) - 119 min drive
  • Cannon Beach Station - 6 min walk


  • Pig N' Pancake - 2 min walk
  • EVOO Cannon Beach Cooking School - 3 min walk
  • Lazy Susan Cafe - 4 min walk
  • Newmans at 988 - 5 min walk
  • Bald Eagle Coffee House - 5 min walk

About this property

Inn at Haystack Rock

Situated by the ocean, Inn at Haystack Rock is a great choice for a stay in Cannon Beach. Freebies like WiFi and self parking are added perks, and guests looking to stay active can check out the nearby hiking/biking trails, kayaking, and mountain biking. Free bike rentals and a garden are offered, and in-room conveniences include refrigerators and microwaves. Fellow travelers like the location and nearby shopping.


English, Spanish

Cleaning and safety practices

Enhanced cleanliness measures

Disinfectant is used to clean the property

Social distancing

Social distancing measures in place

Safety measures

Personal protective equipment worn by staff
Masks and gloves available
Hand sanitizer provided
This information is provided by our partners.

At a glance

Hotel size

  • 8 rooms
  • Arranged over 1 level


  • Check-in time starts at 4:00 PM
  • Minimum check-in age - 21
  • Check-out time is 11 AM

Restrictions related to your trip

  • Check COVID-19 restrictions

Special check-in instructions

  • The front desk is open daily from 9:00 AM - 9:00 PM
  • Front desk staff will greet guests on arrival

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


  • Pets allowed (dogs only)*
  • Food and water bowls available


  • Free WiFi in public areas
  • Free WiFi in rooms


  • Free onsite self parking

Other information

  • Smoke-free property

Property amenities

Food and drink

  • Barbecue grills

What to do

  • Beach nearby
  • Golfing nearby
  • Hiking/biking trails nearby
  • Mountain biking nearby
  • Kayaking nearby
  • Surfing/body boarding nearby


  • Front desk (limited hours)
  • Concierge services
  • Tour/ticket assistance
  • Laundry facilities
  • Free newspapers in lobby
  • Free bicycle rentals


  • 9 buildings/towers
  • Garden
  • Picnic area
  • Library


  • No elevator (single level property)


  • English
  • Spanish

Room amenities

Be entertained

  • DVD player
  • Television
  • Cable TV channels

Home comfort

  • Heating
  • Coffee/tea maker
  • Iron/ironing board

Sleep well

  • Alarm clock
  • Bed sheets provided

What to enjoy

  • Patio

Freshen up

  • Private bathroom
  • Bathtub or shower
  • Hair dryer
  • Towels

Stay connected

  • Laptop-friendly workspace
  • Free WiFi
  • Free local calls

Food and drink

  • Refrigerator
  • Microwave


  • Daily housekeeping
  • Access via exterior corridors

Fees & policies


  • Pets are allowed for an extra charge of USD 50 per accommodation, per stay

Hygiene & cleanliness

This property advises that enhanced cleaning and guest safety measures are currently in place.

Disinfectant is used to clean the property.

Personal protective equipment, including masks and gloves, will be available to guests.

Social distancing measures are in place; staff at the property wear personal protective equipment; guests are provided with hand sanitizer.


This property is managed by a professional host. The provision of housing is linked to their trade, business, or profession
<p>This property does not have elevators. </p><p>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. </p><p>This property accepts credit cards. Cash is not accepted.</p>

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.
How much does it cost to stay at Inn at Haystack Rock?
As of 3 Feb 2023, prices found for a 1-night stay for 2 adults at Inn at Haystack Rock on 12 Feb 2023 start from CA $145, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
What are the cleanliness and hygiene measures currently in place at Inn at Haystack Rock?
This property confirms that disinfectant is used to clean the property. Furthermore, guests are provided with hand sanitizer, social distancing measures are in place, and staff are given personal protective equipment. Please note that this information has been provided by our partners.
Are pets allowed at Inn at Haystack Rock?
Yes, dogs are welcome. There's a charge of USD 50 per accommodation, per stay. Food and water bowls are available.
Is parking offered on site at Inn at Haystack Rock?
Yes, there's free self parking.
What are the check-in and check-out times at Inn at Haystack Rock?
You can check in starting at 4:00 PM. Check-out time is 11 AM.
What is there to do at Inn at Haystack Rock and nearby?
Have fun during the warmer months with activities such as cycling. Enjoy amenities like a picnic area and a garden.
Are there restaurants at or near Inn at Haystack Rock?
Yes. Nearby restaurants include Lazy Susan Cafe (4-min walk), Newmans at 988 (5-min walk), and Bald Eagle Coffee House (5-min walk).
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 4 minutes' walk from Coaster Theatre. The local area is walkable and popular for its beaches.



Very good




Staff & service




Property conditions & facilities




10/10 Exceptional

Quiet and close to the beach
Mark, 1-night trip
Verified guest review

10/10 Exceptional

Joseph, 4-night trip
Verified guest review

10/10 Exceptional

Nongkran, 1-night trip
Verified guest review

10/10 Exceptional

Hot water!
It was a nice room except there was no hot water in the shower!
Melvin, 1-night trip
Verified guest review

10/10 Exceptional

Great location. Soacious
ARLINA, 1-night trip with friends
Verified guest review

10/10 Exceptional

Best room ever!
This place is awesome. We opened the door to a bright open air space. The kitchen had all the amenities, including a toaster. There was temperature controls in every room. The jacuzzi was a welcome site after 5 days on the road. Everything was clean and sparkling in all the rooms. The bed was almost as nice as my own.
Karen, 1-night family trip
Verified guest review

6/10 Good

SETH, 2-night trip
Verified guest review

4/10 Fair

I stayed here a few years ago and enjoyed it. I decided to book the same room again. When I got there the room had an odor that didn't smell clean and was a totally different room from what I reserved online. I canceled my stay at the front office and they said they would approve when they get the phone call from Expedia. They never answered their phone the many times I or Expedia called. I’m still trying to get a refund because I had to pay for another place to stay.
Susan, 3-night family trip
Verified Expedia guest review

6/10 Good

Please be consistent in your messaging. If you send a message saying the room is ready for check in than that is the expectation . We got there and were told we had to wait until 4 pm
Derek, 1-night family trip
Verified Expedia guest review

2/10 Poor

Good location. The receptionist was nice. Had an issue with check-in. Expedia had sent them a confirmation email but my reservation was not reflected in their system. I had to wait to check in and go through multiple calls with Expedia.
Gaurav, 1-night romance trip
Verified Expedia guest review