Hotels in Cannon Beach
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Cannon Beach?




Surfsand Resort
Surfsand Resort



Inn at Cannon Beach
Inn at Cannon Beach



Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon Beach



Cannon Beach Hotel Collection
Cannon Beach Hotel Collection



Ebb Tide Oceanfront Inn
Ebb Tide Oceanfront Inn



Tolovana Inn
Tolovana Inn



Hi-Tide Oceanfront Inn
Hi-Tide Oceanfront Inn



Promenade Inn & Suites Oceanfront
Promenade Inn & Suites Oceanfront



The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron Lodge



Lighthouse Inn
Lighthouse Inn



The Ocean Lodge
The Ocean Lodge



Ecola Creek Lodge
Ecola Creek Lodge



Rivertide Suites Hotel
Rivertide Suites Hotel



Inn at Haystack Rock
Inn at Haystack Rock



Land's End at Cannon Beach
Land's End at Cannon Beach



The Wayside Inn
The Wayside Inn



SaltLine Hotel
SaltLine Hotel



Schooner's Cove Inn
Schooner's Cove InnGet last-minute hotel deals in Cannon Beach and save more




The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron Lodge



The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeCheck out pet-friendly hotels in Cannon Beach
You may also like hotels with hot tubs in Cannon Beach




The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeGo beyond your typical stay in Cannon Beach
Our prices for hotels in Cannon Beach are cheapest in January
Price trends for hotels in Cannon Beach
Top neighborhoods in Cannon Beach
Downtown Cannon Beach
Cannon Beach's Downtown Cannon Beach neighborhood is known for its beaches and offers a host of things to see such as Cannon Beach and Coaster Theatre.





Tolovana Park
Popular for its iconic Haystack Rock, Cannon Beach offers stunning coastal views and artisan shops. Explore local galleries, dine at nearby restaurants, and visit Tolovana Beach State Recreation Site.
Top landmarks in Cannon Beach
Cannon Beach

Haystack Rock
Tolovana Beach State Park

Crescent Beach
Cannon Beach History Center and Museum
Chapman Beach
John Yeon State Park
Coaster Theatre
Learn more about Cannon Beach
Towering 235 feet above the shoreline, Haystack Rock serves as nature's exclamation point on one of America's most beautiful beaches. Arrive at low tide to explore the rock's teeming tide pools, where starfish and anemones create living art. The expansive sandy beach invites kite-flying and contemplative walks, while nearby Ecola State Park offers forest trails with dramatic coastal views. Duck into the town's art galleries between beach sessions – this place has inspired painters for generations. Tolovana Beach State Park provides a slightly less crowded alternative when the main beach fills with admirers. After sunset, gather around a beach bonfire (permits available) and watch stars compete with the distant lights of passing ships.
See all hotels in Cannon Beach
Check out reviews of Cannon Beach hotels guests love
The Waves/The Argonauta Inn/The White Heron Lodge
"Throughly enjoyed the stay. Clean, easy access to the beach and a great rate. Thank you!"
Surfsand Resort
"My only negative comments involve their TV services through Spectrum. The picture would often buffer, and when not buffering, the picture quality would alter between clear and fuzzy."
Inn at Cannon Beach
"Excellent for couples. No pool or other though"
Land's End at Cannon Beach
"I don’t think have enjoyed myself at the Coast this much in a long time. I came in tired and stressed and left completely decompressed."
Cannon Beach Hotel Collection
"The cabin was appointed with everything we needed! Pullout sofa bed was squeaky but comfy. Loved the nearby hammocks and close proximity to the beach!"
Ecola Creek Lodge
"It was close to the beach, and there was easy parking!"
Sea Sprite at Haystack Rock
"Absolutely amazing. Exceptionally clean. For an older property, it was immaculate. It had old charm with modern conveniences. Great views and access to the beach. Staff was friendly and helpful. We will return. I can not imagine. Better place to stay. Kitchen was clean and well stocked. Room was warm. Bed was comfortable and linens were nice. Comfy pillows too. We had a perfect get away. Staff informed us of low and high tide. Gave us great information for beach fires, sunsets and tide pools."
Inn at Haystack Rock
"Best hotel in the area in my opinion. Just a quick walk to the beach which was amazing!"
Schooner's Cove Inn
"Amazing place! Only one night but was well worth it to stay on Cannon beach. Will be back I’m sure. Perfect room everything you needed and comfy bed. Amazing free taffy at reception on checking in and out, nice touch,"




































