Skip to content
187 stays

Stays in Cannon Beach

Enter dates and number of guests to see the total price per night.
Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
Entire apartment in Cannon Beach
Elegant dog-friendly unit w/spa & jetted tub, close beach access, great patio!
3 guestsStudio2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.58 out of 5;85 reviews
Entire bungalow in Cannon Beach
Dog-friendly, comfy cabin only two blocks from the beach!
2 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.50 out of 5;18 reviews
Entire apartment in Cannon Beach
Bungalow
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
Rating 4.73 out of 5;210 reviews
Entire apartment in Cannon Beach
Sunny studio with private deck and Netflix streaming, 500 ft. to the beach!
2 guestsStudio3 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.87 out of 5;160 reviews
Entire cottage in Cannon Beach
Adorable, airy, dog-friendly cottage close to beach & downtown!
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.62 out of 5;79 reviews
SUPERHOST
Entire house in Cannon Beach
Cannon Beach Life
4 guests2 bedrooms2 beds1.5 baths
WifiKitchenFree parkingHeating
SUPERHOST
Entire place in Cannon Beach
Sea Star Suite 158
4 guestsStudio2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.59 out of 5;153 reviews
Entire house in Cannon Beach
Charming dog-friendly cottage one block from the beach & close to downtown!
3 guests1 bedroom2 beds1 bath
WifiKitchenFree parking
Rating 4.56 out of 5;9 reviews
Entire apartment in Cannon Beach
Dog-friendly loft with patio - just one block from the beach!
2 guestsStudio2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.64 out of 5;131 reviews
Entire house in Cannon Beach
Charming, dog-friendly cabana with serene ocean views & easy beach access
6 guests2 bedrooms3 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.58 out of 5;74 reviews
Entire house in Cannon Beach
Beach Bijou
4 guests2 bedrooms2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.74 out of 5;108 reviews
Private room in Cannon Beach
Tern Inn South
2 guests1 bedroom1 bed1 private bath
WifiFree parkingHeating
Rating 4.80 out of 5;193 reviews
Entire cottage in Cannon Beach
Sweet, dog-friendly beach apartment w/free WiFi - close to the surf/restaurants!
2 guests1 bedroom2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.52 out of 5;54 reviews
SUPERHOST
Entire cabin in Cannon Beach
Sandpiper Cottage
4 guests2 bedrooms4 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.84 out of 5;19 reviews
SUPERHOST
Hotel room in Cannon Beach
Grey Whale Inn: Room #1
2 guests1 bedroom1 bed1 private bath
WifiFree parkingHeating
Rating 4.66 out of 5;62 reviews
Entire cottage in Cannon Beach
New listing! Cozy, updated cottage w/ a deck - two blocks to the beach!
4 guests2 bedrooms2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.86 out of 5;7 reviews
SUPERHOST
Hotel room in Cannon Beach
Grey Whale Inn: Room #3
2 guests1 bedroom1 bed1 private bath
WifiKitchenFree parkingHeating
Rating 4.80 out of 5;41 reviews
Entire house in Cannon Beach
Quiet home in the woods w/ private deck - walk to the beach & Haystack Rock!
6 guests2 bedrooms3 beds1.5 baths
WifiKitchenFree parkingHeating
Rating 4.20 out of 5;10 reviews
SUPERHOST
Entire place in Cannon Beach
Sea Star Suite 156
4 guestsStudio2 beds1 bath
WifiKitchenFree parkingHeating
Rating 4.68 out of 5;121 reviews
Entire apartment in Cannon Beach
Gulls Nest Cottage
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parkingHeating
Rating 4.54 out of 5;201 reviews
120 of 187 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.