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.
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.
Health and safety
Things to do
Media and entertainment
Services and conveniences
Accessibility and suitability
Parking and transportation
Inn at Haystack Rock location: 487 South Hemlock Street, Cannon Beach, OR 97110
Check in anytime after 4:00 PM, check out anytime before 11:00 AM
Cancellation/prepayment policies vary by room type and provider.
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.