2 resorts in Cannon Beach
148 West Gower Ave, Cannon Beach | 3 star resortfrom $73
- Depressing - Don't Go!
- We liked it
- The Best View Hotel Room I Can Remember
1400 S. Hemlock Street, Cannon Beach | 3 star resortfrom $150
- 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.