
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
Our top choices for Cannon Beach beach hotels
The price is ₩136,404
₩171,002 total
includes taxes & fees
Apr 23 - Apr 24

9.6 out of 10, Exceptional, (1,001 reviews)
cleanliness Soak up the sun just steps away from Tolovana Beach State Park, where pristine sands and beachcombing adventures await.
The price is ₩292,978
₩335,909 total
includes taxes & fees
Apr 22 - Apr 23

9.2 out of 10, Wonderful, (654 reviews)
cleanliness Soak up coastal charm by the beach with easy access to Cannon Beach's shores, an indoor pool, and hot tub ready for relaxation.
The price is ₩234,088
₩266,875 total
includes taxes & fees
Apr 16 - Apr 17

9.2 out of 10, Wonderful, (1,072 reviews)
cleanliness Stroll the sandy shores of Cannon Beach, just steps from this tranquil retreat where Pacific views and the iconic Haystack Rock await.
The price is ₩187,462
₩214,787 total
includes taxes & fees
Apr 21 - Apr 22

9.4 out of 10, Exceptional, (1,007 reviews)
cleanliness Discover sandy shores and invigorating surf at this oceanfront retreat, where the beach beckons just steps from your room.
The price is ₩298,837
₩340,664 total
includes taxes & fees
Apr 19 - Apr 20

8.6 out of 10, Excellent, (1,001 reviews)
The price is ₩162,233
₩184,939 total
includes taxes & fees
May 10 - May 11

9.6 out of 10, Exceptional, (1,010 reviews)
cleanliness Unwind steps from the sand at this beachfront retreat with free cabanas and umbrellas, where ocean views meet dining delight.
The price is ₩337,145
₩386,267 total
includes taxes & fees
Apr 26 - Apr 27

9.4 out of 10, Exceptional, (384 reviews)
cleanliness Discover coastal bliss just steps from Cannon Beach and Haystack Rock, where sandy shores and ocean adventures await.
The price is ₩278,255
₩319,036 total
includes taxes & fees
Apr 21 - Apr 22
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.
Beach hotels with pools in Cannon Beach
The price is ₩136,404
₩171,002 total
includes taxes & fees
Apr 23 - Apr 24
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.
Top Cannon Beach Hotel Reviews

Promenade Inn & Suites Oceanfront
6/10 Okay









































