5 motels in Cannon Beach

  • The Waves

    188 W 2nd Ave, Cannon Beach | Motel
    from $89
  • Schooner's Cove Inn

    188 N Larch St, Cannon Beach | Motel
    from $183
    Traveler rating: 5/5 Outstanding (7 reviews)
    • Great ocean view, good value
    • Perfect Location
    • Great place
  • Sea Breeze Court

    1015 S Hemlock St, Cannon Beach | Motel
    from $96
    Traveler rating: 5/5 Outstanding (1 review)
    • Sea Breeze Court
  • Webb's Scenic Surf Motel

    255 N Larch St, Cannon Beach | Motel
    from $99
  • The Wayside Inn

    3339 S Hemlock St, Cannon Beach | Motel
    from $105
    Traveler rating: 3.5/5 Very Good (2 reviews)
    • Ocean View Accommodation
    • Nice place.
*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.