The Stone House on Main is a historic home in the heart of downtown Stockton, located next to the Stockton Inn and across from the Stockton Market, shops, and cafĂ©s. Just steps from the Delaware & Raritan Canal towpath, itâs ideal for walking, biking, and exploring nearby river towns. The home features 3 bedrooms, 2.5 baths, sleeps up to 8 guests, and is just 10 minutes from New Hope, Lambertville, and Peddlerâs Village.