
Haystack Rock


Lodging Near Haystack Rock

Surfsand Resort
148 West Gower, Cannon Beach, OR
The price is AU$282 per night from 9 Apr to 10 Apr
AU$282
per night
9 Apr - 10 Apr
With a stay at Surfsand Resort in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack Rock.
"Check in and check out was easy and clerk was friendly and helpful. Parking was easy and convenient right in front of my room. Easy access to the beach. Room was clean and comfortable."
Reviewed on 1 Apr. 2025

Cannon Beach Hotel Collection
1116 S. Hemlock Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is AU$256 per night from 29 Apr to 30 Apr
AU$256
per night
29 Apr - 30 Apr
With a stay at Cannon Beach Hotel Collection in Cannon Beach (Downtown Cannon Beach), you'll be steps from Cannon Beach and 9 minutes by foot from Haystack ...
"Very helpful and friendly receptionist. Warm and cosy room. 2 mins walk from the beach."
Reviewed on 3 Apr. 2025

Tolovana Inn
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is AU$207 per night from 13 Apr to 14 Apr
AU$207
per night
13 Apr - 14 Apr
Located in Cannon Beach (Tolovana Park), Tolovana Inn is a 2-minute walk from Tolovana Beach State Park and 13 minutes by foot from Cannon Beach.
"The keys to the first room we were given did not work so had to be given another room."
Reviewed on 1 Apr. 2025
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.