Skip to content
188 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 bungalow in Cannon Beach
Dog-friendly, comfy cabin only two blocks from the beach!
2 guests1 bedroom2 beds1 bath
WifiKitchenFree parking
Rating 4.47 out of 5;17 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 parking
Rating 4.25 out of 5;8 reviews
Entire apartment in Cannon Beach
Bungalow
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
Rating 4.74 out of 5;191 reviews
SUPERHOST
Entire house in Cannon Beach
Haystack Close North
8 guests3 bedrooms3 beds2 baths
WifiKitchenFree parking
Rating 4.63 out of 5;72 reviews
SUPERHOST
Entire cabin in Cannon Beach
The Haystack Haus - A Cabin on the Oregon Coast
4 guests2 bedrooms4 beds2 baths
WifiKitchenFree parking
Rating 5.0 out of 5;31 reviews
SUPERHOST
Entire house in Cannon Beach
Gram's Beach House
6 guests2 bedrooms3 beds2 baths
WifiKitchenFree parking
Rating 5.0 out of 5;25 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 parking
Rating 4.80 out of 5;5 reviews
Entire condominium in Cannon Beach
Cozy, dog-friendly condo w/ a full kitchen & nearby beach access!
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parking
Rating 4.71 out of 5;24 reviews
Entire townhouse in Cannon Beach
Shining Sea II
4 guests1 bedroom3 beds1 bath
WifiKitchenFree parking
SUPERHOST
Entire house in Cannon Beach
Cannon Beach Life
4 guests2 bedrooms2 beds1.5 baths
WifiKitchenFree parking
SUPERHOST
Entire house in Cannon Beach
Amazing ocean views Cannon Beach Oregon
5 guests2 bedrooms4 beds2 baths
WifiKitchenFree parking
Rating 4.98 out of 5;45 reviews
Entire house in Cannon Beach
A cozy Cape Cod oceanfront house w/ sweeping ocean views - steps from the beach
6 guests3 bedrooms7 beds2.5 baths
WifiKitchenFree parking
SUPERHOST
Entire house in Cannon Beach
Haystack Beachhouse with Hot Tub
6 guests3 bedrooms3 beds2 baths
WifiKitchenFree parking
Rating 4.84 out of 5;49 reviews
Entire condominium in Cannon Beach
The perfect spot for your getaway located across the street from the beach!
10 guests3 bedrooms6 beds3 baths
WifiKitchen
Rating 4.53 out of 5;20 reviews
SUPERHOST
Entire house in Cannon Beach
Oceanfront home in Cannon Beach
10 guests3 bedrooms6 beds2 baths
WifiKitchenFree parking
Rating 4.66 out of 5;40 reviews
SUPERHOST
Entire apartment in Cannon Beach
Village Centre Studio
4 guestsStudio2 beds1 bath
WifiKitchen
Rating 4.75 out of 5;193 reviews
Hotel room in Cannon Beach
Grey Whale Inn: Room #1
2 guests1 bedroom1 bed1 private bath
WifiFree parking
Rating 4.62 out of 5;47 reviews
SUPERHOST
Room in boutique hotel in Cannon Beach
35 McBee Cottages Classic
2 guestsStudio1 bed1 bath
WifiFree parking
Rating 5.0 out of 5;3 reviews
Entire house in Cannon Beach
Artistic and whimsical cottage only minutes from the beach!
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parking
Rating 4.70 out of 5;66 reviews
Entire house in Cannon Beach
Beach Bijou
4 guests2 bedrooms2 beds1 bath
WifiKitchenFree parking
Rating 4.74 out of 5;100 reviews
120 of 188 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.