Cannon Beach Hotels

Cannon Beach Beach Hotels

Cannon Beach, OR
Check-in
Check-out
Bundle with KAYAK |

Let KAYAK do the searching

Save on your next stay

Search and compare hundreds of travel sites at once for beach hotels in Cannon Beach, Oregon

We’re completely free to use – no hidden charges or fees

Most popular beach hotels in Cannon Beach
Sea Sprite at Haystack Rock

Sea Sprite at Haystack Rock

Excellent, 1 review
#1 out of 7 hotels
$212+
Check-in
Check-out
The Ocean Lodge

The Ocean Lodge

Excellent, 220 reviews
#2 out of 7 hotels
$361+
Check-in
Check-out
Schooner's Cove Inn

Schooner's Cove Inn

Excellent, 187 reviews
#3 out of 7 hotels
$290+
Check-in
Check-out
Hallmark Resort - Cannon Beach

Hallmark Resort - Cannon Beach

Excellent, 404 reviews
#4 out of 7 hotels
$213+
Check-in
Check-out
Surfsand Resort

Surfsand Resort

Excellent, 298 reviews
#5 out of 7 hotels
$306+
Check-in
Check-out
The Waves

The Waves

Excellent, 891 reviews
#6 out of 7 hotels
$182+
Check-in
Check-out
Tolovana Inn

Tolovana Inn

Excellent, 1,949 reviews
#7 out of 7 hotels
$133+
Check-in
Check-out