Skip to content
Enter dates and number of guests to see the total price per night.
Over 6,000 guest reviews for places to stay in Cannon Beach, with an average of 4.7 out of 5 stars.

200 places to stay

Lighthouse
Rating 4.73 out of 5219 reviews
Ocean View Studio
4 guests · Studio · 0 beds · 1 bath
Wifi · Kitchen · Heating
Entire cottage
Rating 4.54 out of 5206 reviews
Quaint Cottage/ Ocean Views
6 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Heating
Entire townhouse
Rating 4.53 out of 570 reviews
Bright & intimate dog-friendly oceanside home - walk to beach!
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating
Room in boutique hotel
Rating 4.71 out of 5129 reviews
Comfy guest room in Cannon Beach
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Heating
Entire flat
Rating 4.33 out of 56 reviews
Cozy, dog-friendly studio w/ easy beach access - great location!
3 guests · Studio · 2 beds · 1 bath
Wifi · Kitchen
Entire flat
Rating 4.64 out of 5105 reviews
Dog-friendly loft with patio - just one block from the beach!
2 guests · Studio · 2 beds · 1 bath
Wifi · Heating
Entire bungalow
Rating 4.64 out of 511 reviews
Dog-friendly, comfy cabin only two blocks from the beach!
2 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating
Entire cottage
Rating 4.67 out of 53 reviews
Dog-friendly, oceanfront home just a stroll from the beach and shopping & dining
6 guests · 2 bedrooms · 4 beds · 1.5 baths
Wifi · Kitchen · Heating
Entire flat
Rating 4.56 out of 5172 reviews
Gulls Nest Cottage
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
Entire house
Rating 4.25 out of 54 reviews
Charming dog-friendly cottage one block from the beach & close to downtown!
3 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen
Entire house
Rating 4.63 out of 559 reviews
Charming, dog-friendly cabana with serene ocean views & easy beach access
6 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Heating
SUPERHOST
Entire bungalow
Rating 5.0 out of 519 reviews
A+ Location,VIEWS!! Ocean Front,Steps to Beach!
5 guests · 2 bedrooms · 2 beds · 1 bath
Wifi · Kitchen · Heating
Room in boutique hotel
Rating 4.93 out of 597 reviews
Cozy Cottage in Cannon Beach
3 guests · 1 bedroom · 2 beds · 1 private bath
Wifi · Kitchen · Heating
Entire place
Rating 4.61 out of 5126 reviews
Sea Star Suite 157
4 guests · Studio · 2 beds · 1 bath
Wifi · Kitchen · Heating
Entire cottage
Rating 4.66 out of 558 reviews
Adorable, airy, dog-friendly cottage close to beach & downtown!
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating
Hotel room
Rating 4.76 out of 5198 reviews
Charming one bedroom suite in Cannon Beach
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating
Entire house
Rating 4.79 out of 553 reviews
Dog-friendly cottage with close beach access, room for six!
6 guests · 1 bedroom · 4 beds · 1 bath
Wifi · Kitchen · Heating
Entire place
Rating 4.68 out of 5129 reviews
Sea Star Suite 257
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating
1 18 of 200 Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.