
Find hotels in Cannon Beach, OR from ฿2,634
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Cannon Beach
Pet friendly
Check prices for these dates
Our top choices for Cannon Beach hotels

Tolovana Inn
Tolovana InnTolovana Park
8.8 out of 10, Excellent, (1,714 reviews)
The price is ฿2,992
฿3,751 total
includes taxes & fees
17 Mar - 18 Mar

Ecola Creek Lodge
Ecola Creek LodgeCannon Beach
9.2 out of 10, Wonderful, (724 reviews)
The price is ฿3,252
฿3,707 total
includes taxes & fees
18 Mar - 19 Mar

Inn at Cannon Beach
Inn at Cannon BeachTolovana Park
9.8 out of 10, Exceptional, (1,006 reviews)
The price is ฿5,457
฿6,257 total
includes taxes & fees
17 Mar - 18 Mar

Inn at Haystack Rock
Inn at Haystack RockDowntown Cannon Beach
8.6 out of 10, Excellent, (999 reviews)

Surfsand Resort
Surfsand ResortDowntown Cannon Beach
9.6 out of 10, Exceptional, (1,003 reviews)
The price is ฿6,103
฿6,992 total
includes taxes & fees
29 Mar - 30 Mar

The Wayside Inn
The Wayside InnTolovana Park
9.2 out of 10, Wonderful, (645 reviews)
The price is ฿5,134
฿5,853 total
includes taxes & fees
31 Mar - 1 Apr

Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon BeachDowntown Cannon Beach
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ฿6,554
฿7,472 total
includes taxes & fees
17 Mar - 18 Mar

Cannon Beach Hotel Collection
Cannon Beach Hotel CollectionDowntown Cannon Beach
9.2 out of 10, Wonderful, (1,036 reviews)
The price is ฿4,235
฿4,852 total
includes taxes & fees
1 Apr - 2 Apr

Sea Sprite at Haystack Rock
Sea Sprite at Haystack RockTolovana Park
9.6 out of 10, Exceptional, (363 reviews)
The price is ฿6,103
฿6,958 total
includes taxes & fees
17 Mar - 18 Mar

Sea Sprite on the Estuary
Sea Sprite on the EstuaryCannon Beach
9.6 out of 10, Exceptional, (281 reviews)
The price is ฿6,749
฿7,694 total
includes taxes & fees
17 Mar - 18 Mar

Land's End at Cannon Beach
Land's End at Cannon BeachDowntown Cannon Beach
9.2 out of 10, Wonderful, (655 reviews)
The price is ฿5,167
฿5,890 total
includes taxes & fees
17 Mar - 18 Mar

The Waves/The Argonauta Inn/The White Heron Lodge
The Waves/The Argonauta Inn/The White Heron LodgeDowntown Cannon Beach
9.4 out of 10, Exceptional, (1,001 reviews)
The price is ฿5,292
฿6,034 total
includes taxes & fees
17 Mar - 18 Mar

Lighthouse Inn
Lighthouse InnDowntown Cannon Beach
9.4 out of 10, Exceptional, (380 reviews)
The price is ฿5,457
฿6,257 total
includes taxes & fees
12 Apr - 13 Apr

The Ocean Lodge
The Ocean LodgeTolovana Park
9.8 out of 10, Exceptional, (657 reviews)
The price is ฿10,610
฿12,163 total
includes taxes & fees
17 Mar - 18 Mar

Schooner's Cove Inn
Schooner's Cove InnDowntown Cannon Beach
9.6 out of 10, Exceptional, (249 reviews)
The price is ฿10,947
฿12,480 total
includes taxes & fees
14 Apr - 15 Apr

Inn at the Shore
Inn at the ShoreSeaside
9.0 out of 10, Wonderful, (1,001 reviews)
The price is ฿2,877
฿3,311 total
includes taxes & fees
29 Mar - 30 Mar

Quality Inn Seaside Oregon Coast
Quality Inn Seaside Oregon CoastSeaside
8.4 out of 10, Very good, (1,000 reviews)
The price is ฿2,296
฿2,629 total
includes taxes & fees
30 Mar - 31 Mar

Astoria Riverwalk Inn
Astoria Riverwalk InnAstoria
8.2 out of 10, Very good, (2,011 reviews)
The price is ฿2,717
฿3,138 total
includes taxes & fees
26 Mar - 27 Mar

South Jetty Inn
South Jetty InnHammond
9.8 out of 10, Exceptional, (744 reviews)
The price is ฿4,069
฿4,740 total
includes taxes & fees
18 Mar - 19 Mar

McMenamins Gearhart Hotel
McMenamins Gearhart HotelGearhart
9.2 out of 10, Wonderful, (183 reviews)
The price is ฿4,166
฿4,645 total
includes taxes & fees
17 Mar - 18 Mar
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.
Save an average of 15% on thousands of hotels when you're signed in
Where to stay in Cannon Beach
Find the best Cannon Beach areas for the activities you enjoy most. Learn more about Cannon Beach
Learn more about Cannon Beach

Photo by Lyn Namba
Open Photo by Lyn Namba
Downtown Cannon Beach
A noteworthy feature of Downtown Cannon Beach is its stunning beaches. While you're in town, be sure to stop and check out Cannon Beach and Coaster Theatre.

Tolovana Park
Tolovana Park is known for its pristine beaches, and you can make a stop by Tolovana Beach State Park and Cannon Beach while in the area.
Learn more about Cannon Beach
The towering Haystack Rock reveals itself at low tide when tidepools brim with colourful starfish and sea anemones. Wander through the charming city centre shops, then hike Ecola State Park's trails for dramatic views of the misty coastline.

More cheap stays in Cannon Beach

Ebb Tide Oceanfront Inn
300 N Prom Seaside OR
The price is ฿2,299 per night from 17 Mar to 18 Mar
฿2,299
฿2,634 total
17 Mar - 18 Mar
includes taxes & fees
9.2/10 Wonderful! (2,622 reviews)






















































































