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.

300+ places to stay

Lighthouse
Rating 4.73 out of 5216 reviews
Ocean View Studio
4 guests · Studio · 0 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Entire cottage
Rating 4.54 out of 5202 reviews
Quaint Cottage/ Ocean Views
6 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
Entire flat
Rating 4.92 out of 5118 reviews
Sunny studio with private deck and Netflix streaming, 500 ft. to the beach!
2 guests · Studio · 3 beds · 1 bath
Wifi · Kitchen · Free parking · 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 · Free parking
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 · Free parking · Heating
Entire flat
Rating 4.63 out of 5104 reviews
Dog-friendly loft with patio - just one block from the beach!
2 guests · Studio · 2 beds · 1 bath
Wifi · Free parking · 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 · Free parking · Heating
Entire flat
Rating 4.56 out of 5171 reviews
Gulls Nest Cottage
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Free parking · Heating
Entire cottage
Rating 4.65 out of 557 reviews
Adorable, airy, dog-friendly cottage close to beach & downtown!
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
SUPERHOST
Entire bungalow
Rating 5.0 out of 518 reviews
A+ Location,VIEWS!! Ocean Front,Steps to Beach!
5 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
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
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 · Free parking
SUPERHOST
Entire flat
Rating 4.74 out of 5175 reviews
Village Centre Studio
4 guests · Studio · 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
SUPERHOST
Entire condominium
Rating 4.78 out of 5180 reviews
Sand Castle Condominium - 2 bedroom 2 bath
6 guests · 2 bedrooms · 3 beds · 2 baths
Wifi · Kitchen · Free parking · Heating
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
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 · Free parking · Heating
Entire house
Rating 4.64 out of 558 reviews
Charming, dog-friendly cabana with serene ocean views & easy beach access
6 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Free parking · Heating
118 of 300+ Rentals
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.