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 5235 reviews
Ocean View Studio
4 guests · Studio · 0 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
Entire flat
Rating 4.50 out of 58 reviews
Cozy, dog-friendly studio w/ easy beach access - great location!
3 guests · Studio · 2 beds · 1 bath
Wifi · Kitchen
Entire cottage
Rating 4.55 out of 5218 reviews
Quaint Cottage/ Ocean Views
6 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
Entire flat
Rating 4.65 out of 5108 reviews
Dog-friendly loft with patio - just one block from the beach!
2 guests · Studio · 2 beds · 1 bath
Wifi · Heating · Indoor fireplace
Room in boutique hotel
Rating 4.72 out of 5144 reviews
Comfy guest room in Cannon Beach
2 guests · 1 bedroom · 1 bed · 1 private bath
Wifi · Heating · Indoor fireplace
Entire flat
Rating 4.92 out of 5127 reviews
Sunny studio with private deck and Netflix streaming, 500 ft. to the beach!
2 guests · Studio · 3 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
Entire townhouse
Rating 4.55 out of 575 reviews
Bright & intimate dog-friendly oceanside home - walk to beach!
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
Entire bungalow
Rating 4.50 out of 512 reviews
Dog-friendly, comfy cabin only two blocks from the beach!
2 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
Entire house
Rating 4.40 out of 55 reviews
Charming dog-friendly cottage one block from the beach & close to downtown!
3 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen
Entire cottage
Rating 4.75 out of 54 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 bungalow
Rating 5.0 out of 522 reviews
A+ Location,VIEWS!! Ocean Front,Steps to Beach!
5 guests · 2 bedrooms · 2 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
Entire flat
Rating 4.56 out of 5176 reviews
Gulls Nest Cottage
2 guests · 1 bedroom · 1 bed · 1 bath
Wifi · Kitchen · Heating
Room in boutique hotel
Rating 4.91 out of 5101 reviews
Cozy Cottage in Cannon Beach
3 guests · 1 bedroom · 2 beds · 1 private bath
Wifi · Kitchen · Heating · Indoor fireplace
Hotel room
Rating 4.77 out of 5203 reviews
Charming one bedroom suite in Cannon Beach
4 guests · 1 bedroom · 2 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
Entire flat
Rating 4.57 out of 530 reviews
Dog-friendly oceanview home just two blocks to the beach, near town and hiking
4 guests · 2 bedrooms · 2 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
Entire house
Rating 4.62 out of 563 reviews
Charming, dog-friendly cabana with serene ocean views & easy beach access
6 guests · 2 bedrooms · 3 beds · 1 bath
Wifi · Kitchen · Heating · Indoor fireplace
SUPERHOST
Entire place
Rating 4.60 out of 5128 reviews
Sea Star Suite 157
4 guests · Studio · 2 beds · 1 bath
Wifi · Kitchen · Heating
Entire house
Rating 4.17 out of 56 reviews
Quiet home in the woods w/ private deck - walk to the beach & Haystack Rock!
6 guests · 2 bedrooms · 3 beds · 1.5 baths
Wifi · Kitchen · Heating · Indoor fireplace
118 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added. Free cancellation only applicable within 48 hours from booking.