Holiday inn Express is your best bet. It is just off 95
I would pass on exit 104 hotels. Pretty sketchy. Ashland also is hit or miss. Fredericksburg is a safer bet.
There are a couple off of I95, Exit 104 but. ... they3re not the greatest (I think the Econo Lodge , Comfort Inn, Quality Inn & Suites, and a Super 8)....all are within a 20 min drive to the course. If you want to drive a little longer (30/40 mins) you can go to Fredericksburg (Exits 130 & 133 off 95 or Ashland (Exit 92 off 95)....hope it helps.
Thanks! Your answer is awaiting moderation.