
Find Beach Hotels in Cannon Beach, OR
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Cannon Beach Beach Hotels
Tonight
Aug 13 - Aug 14Tomorrow
Aug 14 - Aug 15This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Our top choices for Cannon Beach beach hotels
₩229,570
₩277,190 total
includes taxes & fees
Sep 1 - Sep 2
₩298,038
₩339,777 total
includes taxes & fees
Sep 8 - Sep 9
₩283,168
₩322,812 total
includes taxes & fees
Sep 1 - Sep 2




4. Surfsand Resort
Surfsand ResortDowntown Cannon Beach
- Unwind steps from the sand at this beachfront retreat with free cabanas and umbrellas, where ocean views meet dining delight.
₩549,463
₩629,519 total
includes taxes & fees
Sep 8 - Sep 9




5. Cannon Beach Hotel Collection
Cannon Beach Hotel CollectionDowntown Cannon Beach
- Stroll the sandy shores of Cannon Beach, just steps from this tranquil retreat where Pacific views and the iconic Haystack Rock await.
₩294,679
₩337,620 total
includes taxes & fees
Aug 24 - Aug 25




6. Inn at Cannon Beach
Inn at Cannon BeachTolovana Park
- Soak up the sun just steps away from Tolovana Beach State Park, where pristine sands and beachcombing adventures await.
₩464,713
₩532,810 total
includes taxes & fees
Sep 8 - Sep 9




7. The Ocean Lodge
The Ocean LodgeTolovana Park
- Unwind at this oceanfront retreat where sandy shores meet warm hospitality, just minutes from iconic Haystack Rock.
₩769,629
₩882,261 total
includes taxes & fees
Sep 7 - Sep 8




8. Land's End at Cannon Beach
Land's End at Cannon BeachDowntown Cannon Beach
- Sun-drenched paradise with direct beach access and serene hot tub awaits, just minutes from Cannon Beach's iconic shores.
₩466,125
₩531,383 total
includes taxes & fees
Sep 7 - Sep 8
View all properties
Top Cannon Beach Hotel Reviews
Ebb Tide Oceanfront Inn
8/10 Good
"Breakfast was good. Late check-in was perfect. Location to beach was nice."
Surfsand Resort
10/10 Excellent
"The property and service were excellent."
Tolovana Inn
8/10 Good
"Very family friendly. Great location, right on the beach. Nice pool and hot tub. Good water pressure in the room shower. There was a mini fridge in our room even though I think it said it didn't, which was a nice surprise."
Astoria Riverwalk Inn
8/10 Good
"The room was clean. The bed was nice. Being at the salty air there was some up keep that needed done."
Lighthouse Inn
10/10 Excellent
"Great location"
Inn at Haystack Rock
8/10 Good
"We stayed in a two bedroom with one bath and so it was okay for one night. We have a teenager. Parking for one car was available in front of our room. There was no AC and we went on a hot day. We opened the windows at night and we slept fine."
Promenade Inn & Suites Oceanfront
10/10 Excellent
"Great location and wonderful friendly staff. Excellent front desk staff."
Ecola Creek Lodge
10/10 Excellent
"Great"
Hallmark Resort - Cannon Beach
10/10 Excellent
"I’ll definitely be back"



















