FREE cancellation on most rooms!
Instant confirmation when you reserve

Hotels Guests Love in Cannon Beach

  • It is situated in the middle of Cannon Beach between The Haystack and the point. It is across the road from a park. You can sit on your balcony and watch the waves roll in. Hotel is clean and the staff is friendly and helpful.

    Graham, Mature couple from Canada
  • The room was clean and the staff was very friendly and helpful. We decided to stay an extra night and had to move to a different room and they were both clean. After reading that all rooms had an ocean view, I thought this hotel would be right on the beach but it is actually across the street from the Tollavana at the south end of the beach. It was still convenient and it did have a view. It was cheaper than a lot of the hotels on the beach and just as nice as others I've stayed in. I would stay there again.

    Mature couple from the United States
  • Clean, clean, clean!! As this is a hotel that allows dogs I was a bit worried but we had a dog so fewer options on where to stay. I was shocked at how clean it was! I don't know if they just remodeled but the carpet, towels and bedding all looked new. The day we were leaving I saw them replacing all the beds with new mattresses too. The value couldn't be beat.

    Amber, Family with young children from the United States
  • The little cottage was beautiful with its front porch overlooking the courtyard with fountain. The handmade furniture and fireplace and amazingly comfortable bed along with the lovely kitchenette made us wish we could extend our stay.The location one block from the beach and 5 minute walk from shops and eating made it the perfect stay. We will make the Inn at Haystack Rock our destination the next trip to the west coast.

    Sandra, Mature couple from the United States
  • We loved staying at The Wayside Inn. The staff was very friendly and made several excellent dining recommendations. The rooms were clean and comfortable, with a balcony/ocean view. The hotel was about a mile away from the downtown Cannon Beach area, which was nice. It was quiet, peaceful and the perfect place for our family to have a relaxing getaway.

    Thomas, Family with young children from the United States
  • The Inn at Haystack Rock is a lovely hotel. I highly recommend it! The bed has a comfortable pillowtop mattress, making for a good nights sleep. The best hotel bed I have ever slept in. The room was clean and fresh, with plenty of lighting. Each room had its own deck with table and chairs facing a courtyard with a fountain. I will stay here again in the future!

    Mature couple from the United States

In and Around Cannon Beach, Oregon


Show me hotels near:

Places of Interest


Show me hotels near:


Show me hotels in nearby cities:

Other Accommodations

Different ways to stay in Cannon Beach:

More Hotel Themes

Popular Hotels in Cannon Beach

See where others are staying...

Surfsand Resort Wonderful 9.2 Incredibly family friendly! Wonderful activities and awesome staff. This place was great!
Blue Gull Inn Excellent 8.8 The bed was extremely comfy, close to the beach and very friendly staff!
Inn at Haystack Rock Excellent 8.8 I loved everything. The lady was so nice at the counter. The room was perfect. I wish we had more time there. The location is perfect.
The Courtyard Good 7.5 Bonnie at Reception was most helpful and professional during phone reservation, at check-in and check-out. She is a congenial asset to the Hotel. Kitchen amenities i.e. coffee, tea, popcorn etc. are appreciated inclusions.
Harrison Street Inn Good 7.1 Everything. The separation between the bedroom and LR - Kitchen.The bed was comfortable and everything was clean.
Hearthstone Inn Good 7.2 Lovely comfy accommodations. Nice walk into town and beach. Quiet. Great to have Lewis and Clark information in book and DVD format. Definitely would recommend.
Inn at Cannon Beach Wonderful 9.2 Beds and bath were lovely; handicapped room was perfect for elderly mother. Breakfast was tasty. location was excellent.
Lodges at Cannon Beach Excellent 8.9 We love the spaciousness of the kitchen and overall place. We found everything we needed!!
Lighthouse Inn Excellent 8.8 Staff was very helpful and friendly; very service oriented. Little extras like giving our kids sand toys really made us feel welcome. Check-in time is 4:00 but upon our request they called to let us know the room was ready early. Room was spacious and relatively updated. My wife and kids loved the Jacuzzi tub. Continental breakfast was well stocked and food was good.
Grey Whale Inn Excellent 8.7 Has a good feeling about it. Cats greet you when you arrive and in the morning but are not a nuisance. We were in room 4 that is on the photos and it looked how I expected. Adorable, cozy with gas fire place and down comforter. The bedroom window was opened up and the view to the back yard was cute. Would have been nice if the garden had been maintained. The wood on wall was a nice rustic touch. It was VERY clean. They come in everyday with new towels and make bed. They even folded my cloths that I had thrown on the bed! Even with the dislikes I had I WILL be going back time and time again. The caretaker was very pleasant. I have already talked a friend into going next month. Thanks we enjoyed ourselves!
The Ocean Lodge Wonderful 9.1 I lost my license & debit card and I could not ack for a better group of people that helped ! The staff was excellent & I also want to give a shout out to the cannon beach police & volunteers. They found my debit card & helped me get back home. The best !!
Tolovana Inn Very good 8.3 The closeness of the beach and also the close proximity of Cannon Beach. Lots to do and see in the area.
McBee Cottages

See how rates

  • 4.3/5 From 9,807 reviews
  • 88.5% of users recommended
My Lists
Choose a check-in date
Choose a check-out date