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, 218 reviews
#2 out of 7 hotels
$376+
Check-in
Check-out
Schooner's Cove Inn

Schooner's Cove Inn

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

Hallmark Resort - Cannon Beach

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

Surfsand Resort

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

The Waves

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

Tolovana Inn

Excellent, 1,956 reviews
#7 out of 7 hotels
$135+
Check-in
Check-out