With 76 long-term rentals to pick from with a total average guest review score of 9.5, your dream hotel stay is only a click or a swipe away. These properties feature kitchens and an array of amenities to make your extended stay in Cannon Beach that extra bit comfortable.
Inn at Haystack Rock is one of our top picks and offers a nearby laundromat and a patio. Also, check out
Schooners Cove Inn. With a nice range of amenities, including a picnic area and a balcony, you’ll want to unpack your bags and stick around a while.