Cannon Beach

Choose two or more items and save on your trip:

Cannon Beach which includes a beach, landscape views and mountains
Cannon Beach which includes landscape views, a sandy beach and a coastal town
Photo provided by Oregon Tourism Commission
Cannon Beach featuring landscape views and a sandy beach
Cannon Beach showing street scenes, dining out and outdoor eating

Lodging Near Cannon Beach

Surfsand Resort

Surfsand Resort

4 out of 5
148 West Gower, Cannon Beach, OR
The price is AU$282 per night from 9 Apr to 10 Apr
AU$282
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

Surfsand Resort
Cannon Beach Hotel Collection

Cannon Beach Hotel Collection

3.5 out of 5
1116 S. Hemlock Street, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is AU$253 per night from 29 Apr to 30 Apr
AU$253
includes taxes & fees
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

Cannon Beach Hotel Collection
Inn at Haystack Rock

Inn at Haystack Rock

2.5 out of 5
487 S Hemlock St, Cannon Beach, OR
Fully refundableReserve now, pay when you stay
The price is AU$182 per night from 9 Apr to 10 Apr
AU$182
includes taxes & fees
9 Apr - 10 Apr
With a stay at Inn at Haystack Rock, you'll be centrally located in Cannon Beach, just a 4-minute walk from Cannon Beach and 15 minutes by foot from Haystack ...
"Awesome stay! Very nice and great location"

Reviewed on 1 Apr. 2025

Inn at Haystack Rock
Don't see what you're looking for?
See all available properties in Cannon Beach
View all properties
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.