ca.kayak.com is also available in French. Voir le site en français.
Travellers who like staying close to Cannon Beach recommend Inn at Cannon Beach and Hallmark Resort in Cannon Beach.
KAYAK users have found double rooms near Cannon Beach for as cheap as C$ 91 in the last 3 days. The average price is C$ 105.