Hero photo

Inn at Haystack Rock

487 South Hemlock Street, Cannon Beach, OR 97110

+1 503 436 2714

per night


based on 815 reviews

About Inn at Haystack Rock, Cannon Beach

Value for money

Set in Cannon Beach, Inn at Haystack Rock is within easy driving distance of Seaside and offers free wireless internet, a 24-hour reception and a BBQ/picnic area. It is ideally positioned for guests wanting to visit local attractions. A wide range of premium services are available for guests of Inn at Haystack Rock, like a ticket service, a concierge and a travel agency. Guests are able to relax with a book in the on-site library. The inn features 8 rooms, all of which are equipped with a range of amenities to ensure a comfortable stay. The inn is located just a short walk from Coaster Theatre. Guests can also visit Tillamook Rock Light.

Inn at Haystack Rock photos

Inn at Haystack Rock room price & deals

Thu 12/2
Fri 12/3
Thu 12/2
Fri 12/3
Show deals with

Is it really the cheapest?

We search major booking sites and individual hotels so you can compare the best deals on Inn at Haystack Rock rooms.

Standard Rooms - Harbor view


$427 totalSnaptravel
View Deal
Double Rooms - Courtyard view


$227 totalTraveluro
View Deal
Queen Rooms - Water view


$491 totalAgoda.com
View Deal
Other Rooms - Water view


$168 totalTripadvisor
View Deal

Inn Amenities & Facilities

  • Free Wi-Fi
  • Private bathroom
  • Coffee machine
  • Terrace/Patio
  • Flat-screen TV
  • TV
  • Fireplace
  • Grill
  • Internet
  • Pets allowed on request. Charges may apply.


  • Free Wi-Fi
  • Wi-Fi available in all areas
  • Internet
  • Linens
  • Fan
  • Towels
  • Fire extinguisher
  • Free toiletries
  • Shampoo
  • Smoke alarms
  • Heating
  • Body soap
  • Trash cans
  • Conditioner


  • Oven
  • Microwave
  • Kitchenware
  • Stovetop
  • Tea/coffee maker
  • Refrigerator
  • Coffee machine
  • Dining area
  • Kitchen
  • Kitchenette

Health and safety

  • Daily housekeeping
  • Contactless check-in/check-out
  • Face masks for guests available
  • Physical distancing rules
  • Screens or physical barriers placed between staff and guests in appropriate areas
  • Use of cleaning chemicals that are effective against coronavirus
  • Guest accommodation is disinfected between stays
  • All plates, cutlery, glasses and other tableware have been sanitized
  • Guests can opt-out of accommodation cleaning
  • Staff follow all safety protocols as directed by local authorities


  • Shower cap
  • Additional toilet
  • Bathtub
  • Spa bath
  • Hairdryer
  • Toilet
  • Toilet paper
  • Bathrobe
  • Private bathroom


  • Window
  • Quiet street view
  • Family rooms
  • Fireplace
  • Seating area
  • Garden view
  • Inner courtyard view
  • Sofa
  • Telephone

Things to do

  • Hiking
  • Board games/puzzles
  • Fishing
  • Canoeing
  • Cycling
  • Cooking classes
  • Horse riding
  • Bowling

Media and entertainment

  • Radio
  • Flat-screen TV
  • Library
  • Cable or satellite TV
  • TV
  • DVD player

Services and conveniences

  • Ticket service
  • Wake-up service
  • Concierge service
  • Key access
  • Private check-in/check-out
  • 24hr front desk

Accessibility and suitability

  • Entire unit located on ground floor
  • Pets allowed on request. Charges may apply.
  • No smoking
  • Private entrance


  • Terrace/Patio
  • Grill
  • Picnic area
  • Garden


  • Laundry facilities
  • Iron and ironing board


  • Sofa bed
  • Alarm clock


  • Vending machine (drinks)
  • Dining table

Parking and transportation

  • Free parking

Places of interest near Inn at Haystack Rock

Attractions in Cannon Beach, Oregon curated by momondo

Inn at Haystack Rock location: 487 South Hemlock Street, Cannon Beach, OR 97110

Restaurants and Cafés

Castaway's Restaurant & Tiki Bar0.2 mi
Castaways Restaurant0.2 mi
Bistro (the)0.3 mi
Ecola Seafoods0.4 mi

Inn at Haystack Rock Reviews

GreatBased on 815 verified guest reviews

Pros +
  • "Great location, walking distance to everything." (in 109 reviews)
  • "Amazing place, short walk to the beach." (in 90 reviews)
  • Beach location was wonderful! (in 90 reviews)
Cons -
  • Room smelled like a wet dog. (in 41 reviews)
  • Room smelled like a wet dog. (in 40 reviews)
  • "The ""kitchen"" advertised barely qualified." (in 14 reviews)

Traveler type:
Sort by:

Inn at Haystack Rock room booking info

Check in/Check out

Check in anytime after 4:00 PM, check out anytime before 11:00 AM


Cancellation/prepayment policies vary by room type and provider.

Frequently asked questions

  • 2 star hotels in Cannon Beach typically cost $131/night, but Inn at Haystack Rock is typically available for $92/night, and is rated equally to its competitors.

  • There are 69.4 mi between Portland and Inn at Haystack Rock. The drive to and from the airport should be about 3h 28min, depending on traffic. Take into account high traffic times, especially near more metropolitan areas.

  • If you’re looking for a simple travel option from Portland to Inn at Haystack Rock, consider calling a taxi or rideshare service to take you to the hotel as well as around the city during your visit.

  • Yes, dogs and pets are welcome at Inn at Haystack Rock.

  • At this time, our data shows that there is no on-site pool at Inn at Haystack Rock. However, hotels can make changes that can significantly change the venue. For the most accurate answer, it would be best to call the hotel directly at +1 503 436 2714.

  • You can reach the main line at +1 503 436 2714.

  • Yes, Inn at Haystack Rock has Wi-Fi available to hotel guests.

momondo’s favorite Cannon Beach hotels