Skip to content
227 stays

Stays in Cannon Beach

Review COVID-19 travel restrictions before you book.
Learn more
SUPERHOST
Entire guest suite in Cannon Beach
Pet friendly Studio at Shining Sea II
1 guestStudio1 bed1 bathroom
WifiKitchenFree parkingWashing machine
$179 SGD per night
Entire house in Cannon Beach
Cannon Beach Life
4 guests2 bedrooms2 beds1.5 bathrooms
WifiKitchenFree parkingWashing machine
$118 SGD per night
Entire flat in Cannon Beach
Cozy, dog-friendly studio w/ easy beach access - great location!
3 guestsStudio2 beds1 bathroom
WifiKitchenFree parking
$165 SGD per night
Entire flat in Cannon Beach
Sunny studio with private deck and Netflix streaming, 500 ft. to the beach!
2 guestsStudio3 beds1 bathroom
WifiKitchenFree parking
$222 SGD per night
Entire house in Cannon Beach
East Wind
2 guests1 bedroom1 bed1 bathroom
WifiKitchenWashing machine
$198 SGD per night
Entire cottage in Cannon Beach
Adorable, airy, dog-friendly cottage close to beach & downtown!
4 guests1 bedroom2 beds1 bathroom
WifiKitchenFree parking
$236 SGD per night
Entire house in Cannon Beach
Charming dog-friendly cottage one block from the beach & close to downtown!
3 guests1 bedroom2 beds1 bathroom
WifiKitchenFree parking
$143 SGD per night
Entire flat in Cannon Beach
Bungalow
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parking
$198 SGD per night
Entire cottage in Cannon Beach
Peanut and Coop
4 guests2 bedrooms2 beds1.5 bathrooms
WifiKitchenFree parkingWashing machine
$218 SGD per night
SUPERHOST
Entire house in Cannon Beach
Pet Friendly Shining Sea II
4 guests1 bedroom3 beds1 bathroom
WifiKitchenFree parkingWashing machine
$206 SGD per night
Entire flat in Cannon Beach
Dog-friendly loft with patio - just one block from the beach!
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parking
$230 SGD per night
Entire house in Cannon Beach
Artistic and whimsical cottage only minutes from the beach!
4 guests1 bedroom2 beds1 bathroom
WifiKitchenFree parkingWashing machine
$330 SGD per night
Entire bungalow in Cannon Beach
Dog-friendly, comfy cabin only two blocks from the beach!
2 guests1 bedroom2 beds1 bathroom
WifiKitchenFree parking
$150 SGD per night
SUPERHOST
Entire bungalow in Cannon Beach
Lil Bird Cottage
4 guests2 bedrooms2 beds2 bathrooms
WifiKitchenFree parkingWashing machine
$405 SGD per night
SUPERHOST
Entire cottage in Cannon Beach
Cannon Beach Cottage
5 guests2 bedrooms5 beds2 bathrooms
WifiKitchenFree parkingWashing machine
$270 SGD per night
SUPERHOST
Hotel room in Cannon Beach
Grey Whale Inn: Room #5
2 guests1 bedroom1 bed1 private bathroom
WifiKitchenFree parking
$202 SGD per night
SUPERHOST
Entire house in Cannon Beach
Singing Sands
6 guests3 bedrooms4 beds2 bathrooms
WifiKitchenFree parkingWashing machine
$278 SGD per night
Room in boutique hotel in Cannon Beach
34 McBee Cottages Classic
2 guestsStudio1 bed1 bathroom
WifiFree parking
$282 SGD per night
Entire cottage in Cannon Beach
New listing! Cozy, updated cottage w/ a deck - two blocks to the beach!
4 guests2 bedrooms2 beds1 bathroom
WifiKitchenFree parking
$219 SGD per night
SUPERHOST
Entire guest house in Cannon Beach
The Zen Den - Studio/Loft (Monthly Stays)
1 guestStudio2 beds1 bathroom
WifiKitchenFree parkingWashing machine
$93 SGD per night
120 of 227 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.