
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$473 per night from 14 May to 15 May
AU$473
14 May - 15 May
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.
Beach view was very good!
Reviewed on 12 May 2026

Cannon Beach Hotel Collection
1116 S. Hemlock Street Cannon Beach OR
The price is AU$268 per night from 19 May to 20 May
AU$268
19 May - 20 May
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 ...
Very much appreciated the upgrade so that I could stay on the first floor. Didn’t realize there was no A/C, but able to open windows so definitely helped. I ended up needing a blanket overnight. The shower area was a bit small for me, but it did the job. Location is awesome!
Reviewed on 13 May 2026

Tolovana Inn
3400 S. Hemlock Cannon Beach OR
The price is AU$174 per night from 18 May to 19 May
AU$174
18 May - 19 May
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 was friendly and helpful. There was coffee/tea/hot beverages available in the lobby. The beachfront location is great! There's also a supermarket directly across the street and a Moe's restaurant next to the hotel. All good. We happened to be staying in Building 2, which was in the process ...
Reviewed on 13 May 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.