Some small, economically-priced B & B's operate in Amherst as well as in Northampton. There are those who think the "Hotel Noho" is grossly overpriced, while others swear by it. Amherst's most famous hostelry, the Lord Jeffery Inn, gets more pans than plaudits. The chain motels are what they are. For a competitively priced, low- to no-frills sojourn you might like the Campus Center Hotel. Its name gives away its location in the midst of the UMass campus, management is by students, and rooms on the upper floors offer nice views of the area. The school has more than enough dorm space, Greek-letter houses, and off-campus apartments to make the prospect of wild partying in the hotel non-existent.
Bus service is phenomenal (given the low population of the area), especially when the Five Colleges are in session. The transit authority's Web address is
PVTA - HOME. Unless the state has finally gotten around to widening the Coolidge Bridge (over the Connecticut River) on Route 9, you'll encounter some bumper-to-bumper aggravation particularly between 3:30 - 6:30 PM on weekdays. Other than that, driving's a cinch.
Hatfield, South Hadley, Easthampton, and Deerfield are among the surrounding towns which aren't far from Noho. But few if any lodging options are within them. BTW the "villages" of Florence and Leeds are actually within the Northampton city limits, northwest of downtown, if you hear mention made of them.