Skip to content
196 stays

Stays in Cannon Beach

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.56 out of 5;16 reviews
Price:$114 / night
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
Price:$133 / night
Entire apartment in Cannon Beach
Bungalow
2 guests1 bedroom1 bed1 bath
WifiKitchenFree parking
Rating 4.75 out of 5;181 reviews
Price:$136 / night
SUPERHOST
Entire place in Cannon Beach
Sea Star Suite 257
4 guests1 bedroom2 beds1 bath
WifiKitchenFree parking
Rating 4.69 out of 5;150 reviews
Price:$188 / night
SUPERHOST
Entire house in Cannon Beach
1688_S_Hemlock
10 guests3 bedrooms4 beds3 baths
KitchenFree parking
Price:$374 / night
SUPERHOST
Entire house in Cannon Beach
Beautiful House in Cannon Beach, OR
6 guests3 bedrooms4 beds2 baths
WifiKitchenFree parking
Rating 4.74 out of 5;185 reviews
Price:$120 / night
SUPERHOST
Entire house in Cannon Beach
Gram's Beach House
6 guests2 bedrooms3 beds2 baths
WifiKitchenFree parking
Rating 5.0 out of 5;23 reviews
Price:$375 / night
Entire house in Cannon Beach
Modern & spacious home w/ deck and private gas grill - easy walk to the beach!
8 guests3 bedrooms5 beds3.5 baths
WifiKitchenFree parking
Price:$272 / night
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
Price:$140 / night
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
Price:$125 / night
Hotel room in Cannon Beach
Grey Whale Inn: Room #1
2 guests1 bedroom1 bed1 private bath
WifiFree parking
Rating 4.60 out of 5;40 reviews
Price:$150 / night
SUPERHOST
Entire house in Cannon Beach
Haystack Beachhouse with Hot Tub
6 guests3 bedrooms3 beds2 baths
WifiKitchenFree parking
Rating 4.83 out of 5;48 reviews
Price:$399 / night
SUPERHOST
Hotel room in Cannon Beach
33 McBee Cottages Classic
2 guestsStudio1 bed1 bath
WifiFree parking
Rating 5.0 out of 5;3 reviews
Price:$220 / night
SUPERHOST
Room in boutique hotel in Cannon Beach
Comfy guest room in Cannon Beach
2 guests1 bedroom1 bed1 private bath
WifiFree parking
Rating 4.69 out of 5;223 reviews
Price:$254 / night
SUPERHOST
Entire apartment in Cannon Beach
Village Centre Studio
4 guestsStudio2 beds1 bath
WifiKitchen
Rating 4.76 out of 5;189 reviews
Price:$217 / night
SUPERHOST
Entire house in Cannon Beach
Cannon Beach Life
4 guests2 bedrooms2 beds1.5 baths
WifiKitchenFree parking
Price:$175 / night
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;64 reviews
Price:$215 / night
Entire house in Cannon Beach
Modern Beach House with Ocean View
4 guests2 bedrooms2 beds1 bath
WifiKitchenFree parking
Rating 4.33 out of 5;3 reviews
Price:$425 / night
Entire house in Cannon Beach
The Wave in Cannon Beach, OR
12 guests4 bedrooms5 beds3 baths
WifiKitchenFree parking
Rating 4.50 out of 5;16 reviews
Price:$450 / night
Entire house in Cannon Beach
Beach Bijou
4 guests2 bedrooms2 beds1 bath
WifiKitchenFree parking
Rating 4.73 out of 5;98 reviews
Price:$332 / night
1 20 of 196 places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.