
Haystack Rock


Lodging Near Haystack Rock

Surfsand Resort
148 West Gower, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is AU$285 per night from 9 Apr to 10 Apr
AU$285
includes taxes & fees
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$249 per night from 13 Apr to 14 Apr
AU$249
includes taxes & fees
13 Apr - 14 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 ...
"Liked the kitchenette plus separate living area. The bathroom was pretty small but probably usual size for the era it was built. Decent parking at the McBee location. Close to the beach."
Reviewed on 30 Mar. 2025

Tolovana Inn
3400 S. Hemlock, Tolovana Park, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is AU$209 per night from 6 Apr to 7 Apr
AU$209
includes taxes & fees
6 Apr - 7 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.