United States Cannon Beach Verified Hotel Reviews by Real Guests
Guests' Choice

The 10 best hotels in Cannon Beach

Based on 7,997 guest reviews

The Ocean Lodge

#1 of 19 hotels in Cannon Beach

Last review posted: 2 days ago

  • “”
  • “We had a wonderful time. The stay exceeded our expectations. The service by the staff was exemplary.”
  • “Perfect Stay”
Inn at Cannon Beach

#2 of 19 hotels in Cannon Beach

Last review posted: 3 days ago

  • “”
  • “”
  • “The rooms, the location, the staff, the rabbits and deer or...”
Schooner's Cove Inn

#3 of 19 hotels in Cannon Beach

Last review posted: 12 days ago

  • “Staff very helpful”
  • “loved everything!”
  • “Good location to beach and town.”
Webb's Scenic Surf

#4 of 19 hotels in Cannon Beach

Last review posted: 7 days ago

  • “The hotel is located right on the beach, in possibly the...”
  • “”
  • “”
Hallmark Resort in Cannon Beach

#5 of 19 hotels in Cannon Beach

Last review posted: 33 days ago

  • “”
  • “Relax, relate, release all in a beautiful location where I got to pamper myself”
  • “Beautiful right on the beach ,Loved it”
Surfsand Resort

#6 of 19 hotels in Cannon Beach

Last review posted: 4 days ago

  • “Room charge didn’t reflect location.”
  • “”
  • “Good location, free shuttle to Cannon Beach town was a nice...”
Lighthouse Inn

#7 of 19 hotels in Cannon Beach

Last review posted: 5 days ago

  • “Great overall just wish it had better bed and pillows. They were hard as rocks”
  • “Comfortable, cozy, and prime location”
  • “Breakfast was greatk”
Cannon beach vibes, steps to the beach,WIFI,3 full bedroom en suites with 3 fireplaces,Near Downtown

#8 of 19 hotels in Cannon Beach

Last review posted: 61 days ago

  • “Very spacious and convenient with each bedroom having its own bath facilities but could’ve been appointed better with al”
  • “Great place we actually enjoyed it a lot with my family”
  • “Would stay here again”
The Waves

#9 of 19 hotels in Cannon Beach

Last review posted: 8 days ago

  • “Wonderful location with spacious, comfortable room!”
  • “Accommodations were perfect.”
  • “The proximity to the beach, ocean views from the deck.”
The Wayside Inn

#10 of 19 hotels in Cannon Beach

Last review posted: 2 days ago

  • “”
  • “Excellent location”
  • “Great stay in a fabulous location”
Guests' Choice shows you the best and most reviewed properties on top. This is based on the most important topics to our guests, like the number of recent reviews, the review score and the expertise of the reviewer.

Recent reviews

  • The Waves Review score: 8.9

    “The location was very close to the beach and close to all shops and restaurants.”

  • Tolovana Inn Review score: 8.4

    “We were able to upgrade to an ocean view room that had a kitchen. The staff was very helpful and kind.”

  • Ecola Creek Lodge Review score: 8.3

    “The location and the grounds were well maintained. The rooms were spacious.”

  • Tolovana Inn Review score: 8.4

    “Location is great, supermarket nearby and a few restaurants.”

  • Webb's Scenic Surf Review score: 9.2

    “The owner, Jimmy is awesome. He's the third generation of the Webb family to run the place. He keeps it extremely well maintained and immaculately clean, and it's a true piece of Cannon Beach history. Our room was so comfortable - like home-from-home. I loved the art work on the walls and all the decor and furniture. It had everything we needed - even a kitchenette. We had a balcony with ocean view too. Also the location is perfect - right by the beach and estuary where the pelicans roost. Also walkable to the restaurants and shops in Downtown.”

  • The Wayside Inn Review score: 9

    “Lovely view. Great room”

  • Inn at Haystack Rock Review score: 8.3

    “Location, Location Location”

  • Tolovana Inn Review score: 8.4

    “Location and comfort were good as were the staff.”

  • The Waves Review score: 8.9

    “Nice modern but classic decor. Jacuzzi facilities and the view!”

  • Inn at Haystack Rock Review score: 8.3

    “Nice house, nice staff, good location… beautiful”

Loading...