Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
We had a beach front room and the views are amazing. We wish we would have stayed here longer. The town has a lot to do for all ages.
This place was awesome. very clean and cozy, 1 block from the beach. i will be going back again.
Located right at heart of the Cannon Beach, across the street from Pelican Brewery (our favorite restaurant) and walking distance from Cannon Beach downtown, you just can't find better location for your vacation... :)
Beautiful courtyard, room is very clean with plenty of room and comfortable. Hotel is a little further away from downtown area than we expected but still just a short drive. Staff was very helpful and responsive. Check and was very easy.
Great location, we took photos at beach and then short stroll to Bills Tavern for live music and friendly people! Would recommend to friends and family! Note to Expedia web team: your minimum character number is ridiculous- I would have given up by now except I really thought the Haystack deserved ...
Hotel staff was friendly and welcoming, the room was beautiful, spacious, and spotless, with extra touches like real mugs and dishes. It’s in an ideal spot downtown with a coffee shop across the street and shops galore. It was a lovely stay and unbeatable value!
Land's End at Cannon Beach£181Land's End at Cannon Beach£181
Our family of Four had a lovely time at this cozy hotel in the heart of Cannon Beach. Everything was perfect! Thank you. We hope to be back.
Sea Sprite at Haystack Rock£240Sea Sprite at Haystack Rock£240
I took my Girl Scout troop to cannon beach to celebrate a portion their cookie money earnings. The place was spacious and the girls had a great time. I wish we could have stayed longer but we only had a short weekend.
Love this place! They do everything they can to make their guests happy! We will definitely be back. One of top ten hotels in the USA] Great chef as well. Never made it to the 9 PM Cocktail hour and we stayed 3 nights! LOL
Thin walls and old looking on the outside and in. Didn't have much choice as it was peak season and everything else seemed to be booked. I guess this place had vacancy for a reason. Adequate for a quick one night stay.
Search for Sports Hotels in Cannon Beach on Expedia.co.uk. You can easily find your Sports Hotels in Cannon Beach using one of the methods below: