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?

Inn at Cannon Beach
Inn at Cannon BeachTolovana Park
9.6 out of 10, Exceptional, (1,001 reviews)
The price is CNY1,357
CNY1,555 total
includes taxes & fees
Apr 22 - Apr 23

Tolovana Inn
Tolovana InnTolovana Park
8.8 out of 10, Excellent, (1,783 reviews)
The price is CNY632
CNY792 total
includes taxes & fees
May 11 - May 12

Hallmark Resort - Cannon Beach
Hallmark Resort - Cannon BeachDowntown Cannon Beach
9.4 out of 10, Exceptional, (1,006 reviews)
The price is CNY1,523
CNY1,736 total
includes taxes & fees
May 10 - May 11

The Wayside Inn
The Wayside InnTolovana Park
9.2 out of 10, Wonderful, (654 reviews)
The price is CNY1,152
CNY1,313 total
includes taxes & fees
May 7 - May 8

Inn at Haystack Rock
Inn at Haystack RockDowntown Cannon Beach
8.6 out of 10, Excellent, (1,003 reviews)
The price is CNY783
CNY893 total
includes taxes & fees
May 3 - May 4

The Ocean Lodge
The Ocean LodgeTolovana Park
9.8 out of 10, Exceptional, (662 reviews)
The price is CNY2,170
CNY2,487 total
includes taxes & fees
Apr 22 - Apr 23

Schooner's Cove Inn
Schooner's Cove InnDowntown Cannon Beach
9.6 out of 10, Exceptional, (252 reviews)
The price is CNY2,107
CNY2,402 total
includes taxes & fees
May 11 - May 12

Lighthouse Inn
Lighthouse InnDowntown Cannon Beach
9.4 out of 10, Exceptional, (384 reviews)
The price is CNY1,281
CNY1,469 total
includes taxes & fees
Apr 26 - Apr 27

Surfsand Resort
Surfsand ResortDowntown Cannon Beach
9.6 out of 10, Exceptional, (1,017 reviews)
The price is CNY1,561
CNY1,789 total
includes taxes & fees
Apr 22 - Apr 23

Cannon Beach Hotel Collection
Cannon Beach Hotel CollectionDowntown Cannon Beach
9.2 out of 10, Wonderful, (1,076 reviews)
The price is CNY915
CNY1,048 total
includes taxes & fees
May 4 - May 5






























