
Cannon Beach






Lodging Near Cannon Beach

Surfsand Resort
148 West Gower Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is AU$241 per night from 11 Feb to 12 Feb
AU$241
11 Feb - 12 Feb
includes taxes & fees
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.
Clean nice staff amenities room with view gas fireplace
Reviewed on 3 Feb 2026

Cannon Beach Hotel Collection
1116 S. Hemlock Street Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is AU$166 per night from 18 Feb to 19 Feb
AU$166
18 Feb - 19 Feb
includes taxes & fees
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 ...
We had a wonderful stay at Macbee Cottages It was my mom's birthday and the staff went above and beyond in making her feel special. The price was very reasonable and our room was cozy and equipped with everything we needed. Highly recommend!
Reviewed on 8 Feb 2026

Tolovana Inn
3400 S. Hemlock Cannon Beach OR
Fully refundableReserve now, pay when you stay
The price is AU$165 per night from 17 Feb to 18 Feb
AU$165
17 Feb - 18 Feb
includes taxes & fees
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 staff is courteous, the facility is great, and the view is breathtaking! This historic facility is a perfect place to stay when in Cannon Beach.
Reviewed on 5 Feb 2026
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.