Skip to content
186 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;188 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;30 reviews
SUPERHOST
Entire place in Cannon Beach
Sea Star Suite 158
4 guestsStudio2 beds1 bath
WifiKitchenFree parking
Rating 4.55 out of 5;131 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
SUPERHOST
Entire house in Cannon Beach
Cannon Beach Life
4 guests2 bedrooms2 beds1.5 baths
WifiKitchenFree parking
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
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
SUPERHOST
Entire house in Cannon Beach
Cannon Beach House AMAZING OCEAN VIEWS
5 guests2 bedrooms4 beds2 baths
WifiKitchenFree parking
Rating 4.98 out of 5;45 reviews
SUPERHOST
Entire house in Cannon Beach
1688_S_Hemlock
10 guests3 bedrooms4 beds3 baths
KitchenFree parking
SUPERHOST
Entire house in Cannon Beach
Oceanfront home in Cannon Beach
10 guests3 bedrooms6 beds2 baths
WifiKitchenFree parking
Rating 4.65 out of 5;39 reviews
Entire townhouse in Cannon Beach
Shining Sea II
4 guests1 bedroom3 beds1 bath
WifiKitchenFree parking
Entire house in Cannon Beach
Enjoy Ethereal Views of Haystack Rock From This Remodeled 4 Bedroom Home!
8 guests4 bedrooms4 beds3.5 baths
WifiKitchenFree parking
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
Hotel room in Cannon Beach
Grey Whale Inn: Room #1
2 guests1 bedroom1 bed1 private bath
WifiFree parking
Rating 4.62 out of 5;45 reviews
Entire house in Cannon Beach
Artistic and whimsical cottage only minutes from the beach!
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parking
Rating 4.69 out of 5;65 reviews
Entire house in Cannon Beach
Beautiful ocean front with spacious room Sandpiper #388
9 guests4 bedrooms4 beds2 baths
WifiKitchenFree parking
Rating 4.90 out of 5;32 reviews
SUPERHOST
Entire house in Cannon Beach
Haystack Close North
8 guests3 bedrooms3 beds2 baths
WifiKitchenFree parking
Rating 4.64 out of 5;70 reviews
120 of 186 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.