You will find 8 options within a 20-30 minute drive of Dudley, although there aren't any in Dudley itself.
The nearest Travelocity-listed accommodation is the Beechwood Hotel, Massachusetts, which lies 17 miles (28 kilometers) from the central area of Dudley. A different close choice is the Residence Inn by Marriott Worcester, located in Massachusetts, about 18 miles (29 kilometers) from the urban core of Dudley.
You could also try the Hampton Inn Sturbridge along with the Sturbridge Host Hotel & Conference Center. The Hampton Inn Sturbridge is located only 9 miles (14 kilometers) outside of central Dudley. The Sturbridge Host Hotel & Conference Center, is only 9 miles (14 kilometers) away. The Courtyard by Marriott Worcester as well as the Comfort Inn & Suites are alternative hotel options around Dudley.
Interested in exploring more of the rural landscapes and rolling hills this area offers? How about you plan a few nights in nearby parts of Central Massachusetts? No matter if you immerse yourself in commonplace activities, like, for example, skiing and hiking, or just zigzag the region to see natural landmarks, you will easily book great Travelocity-registered hotels and apartments in the region.
There are various hotels and apartments in Southbridge, located 5 miles (8 kilometers) to the west of Dudley. Accommodation options here are the Southbridge Hotel and Conference Center and Scottish Inn Sturbridge.
Before you head home, consider spending a few hours hanging out with some Sturbridge supporters at a community sporting fixture. Fenway Park is located 45 miles (76 kilometers) to the northeast of Dudley. And travelers wishing to sleep in the area around the stadium can look at the Mandarin Oriental Boston or the Four Seasons Hotel Boston.
T.F. Green Airport is a practical airport for those flying in and out of Dudley. You can find it 35 miles (55 kilometers) from the city center. For modern travelers who would find it convenient to stay close by, book the Crowne Plaza Providence-Warwick Airport or Residence Inn By Marriott Providence Warwick.