there are quite a few sites that you can search that will likely show you great hotels at the best prices available. check out the website BookMe and you will be able to compare prices on all the reputable travel sites in just a couple minutes. it s very convenient and will save you a bunch of time and money. Also, make sure you buy them online... otherwise they charge much higher fees for phone orders. good luck.
To Name a few you can go for cheap hotels Hotel Bedford Travelodge , Boston Hotel Best Western Lord Wakefield , Boston Hotel Marriott Long Wharf , Boston . If you want to go for more lis of hotels at discount rates you can preferably go for Hotels2stay. i always make my bookings through them . hope it benefits you too ..http://www.hotels2stay.net/world/usa/mas��Have alovely time !!!