Skip to content
Show Map
Enter dates and number of guests to see the total price per night. Tourism taxes may be added.

63 places to stay

Entire house
Rating 4.66 out of 593 reviews
Guesthouse Inn Cannon Beach- Haystack Rock
6 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Price:$152 CAD/night
Entire place
Rating 4.61 out of 5126 reviews
Sea Star Suite 157
4 guests · Studio · 2 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Price:$90 CAD/night
Entire place
Rating 4.68 out of 5129 reviews
Sea Star Suite 257
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Price:$98 CAD/night
SUPERHOST
Room in boutique hotel
Rating 4.81 out of 516 reviews
Hearthstone Inn, Columbia Room (Room 27)
2 guests · Studio · 1 bed · 1 private bath
Wifi · Kitchen · Free parking · Heating
Price:$170 CAD/night
Entire apartment
Rating 4.75 out of 5160 reviews
Bungalow
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Free parking · Heating
Price:$129 CAD/night
SUPERHOST
Entire cottage
Rating 4.93 out of 560 reviews
NOVEMBER & DECEMBER DATES AVAILABLE
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Price:$133 CAD/night
Entire apartment
Rating 4.49 out of 573 reviews
Cozy pet friendly Sandcastle Inn #602
4 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Free parking · Heating
Price:$117 CAD/night
Entire cabin
Rating 4.69 out of 526 reviews
Cozy Cottage
6 guests · 2 bedrooms · 2 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Price:$159 CAD/night
Hotel room
Rating 4.68 out of 528 reviews
Harrison Street Inn - Studio Suite #24
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Free parking · Heating
Price:$99 CAD/night
SUPERHOST
Entire cabin
Rating 5.0 out of 520 reviews
The Haystack Haus - A Cabin on the Oregon Coast
4 guests · 2 bedrooms · 4 beds · 2 baths
Wifi · Kitchen · Free parking · Heating
Price:$365 CAD/night
Entire house
Rating 4.46 out of 513 reviews
Live like a local! Logan Cottage
6 guests · 3 bedrooms · 3 beds · 2 baths
Wifi · Kitchen · Free parking · Heating
Price:$114 CAD/night
Entire cabin
Rating 4.38 out of 534 reviews
Sisters!
6 guests · 2 bedrooms · 2 beds · 1.5 baths
Wifi · Kitchen · Free parking · Heating
Price:$123 CAD/night
Entire cottage
Peanut and Coop
4 guests · 2 bedrooms · 2 beds · 1.5 baths
Wifi · Kitchen · Free parking · Heating
Price:$133 CAD/night
SUPERHOST
Entire house
Rating 4.83 out of 540 reviews
Haystack Beachhouse with Hot Tub
6 guests · 3 bedrooms · 3 beds · 2 baths
Wifi · Kitchen · Free parking · Heating
Price:$264 CAD/night
Entire house
Rating 4.66 out of 553 reviews
Haystack Close North
8 guests · 3 bedrooms · 3 beds · 2 baths
Wifi · Kitchen · Free parking · Heating
Price:$241 CAD/night

Introducing Airbnb Adventures

Multi-day trips led by local experts—activities, meals, and stays included
Entire cottage
Rating 5.0 out of 542 reviews
Cannon Beach Cottage
6 guests · 2 bedrooms · 5 beds · 2 baths
Wifi · Kitchen · Free parking · Heating
Price:$264 CAD/night
SUPERHOST
Entire cottage
Rating 4.96 out of 553 reviews
NOV. & DEC. DATES AVAILABLE: 120 FIVE STAR REVIEWS
6 guests · 3 bedrooms · 4 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Price:$212 CAD/night
Entire cabin
Rating 4.59 out of 541 reviews
Ecola Haven Ocean Front
8 guests · 3 bedrooms · 4 beds · 2.5 baths
Wifi · Kitchen · Free parking · Heating
Price:$219 CAD/night
118 of 63 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.