2 resorts in Cannon Beach

  • Surfsand Resort

    148 West Gower Street, Cannon Beach | 3 star resort
    from $256
    Traveler rating: 5/5 Outstanding (6 reviews)
    • Depressing - Don't Go!
    • We liked it
    • The Best View Hotel Room I Can Remember
  • 1400 S. Hemlock Street, Cannon Beach | 3 star resort
    from $150
    Traveler rating: 4.5/5 Outstanding (8 reviews)
    • Most wonderful place I have ever stayed and I have stayed in a lot of nice place
    • Loved my stay
    • Best Room I've Stayed In So Far....
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.