All about Our Luxury Hotel in Worcester

Located minutes from downtown Worcester and sitting adjacent to Massachusetts Biotechnology Research Park, Beechwood Hotel places our guests right in the middle of everything. From the DCU Center to the College of the Holy Cross to UMASS Medical School and several area attractions, you’ll find all you need right around the corner. We have the perfect room for you no matter what brings you to the city, with 52 well-decorated guest rooms and 21 elegantly appointed suites. 

living area at our worcester hotel Link to Larger Item Photo ListItemCarouselImage1

Your Local Choice in Worcester

At Beechwood Hotel, we take pride in being like nothing you expect and everything you deserve, and this shows in our services, amenities, and great Worcester accommodations. From breakfast served in the casual ambiance of Sonoma Restaurant to chic room furnishings, you’ll receive the treatment you deserve from Central Massachusetts’ only boutique hotel with an AAA Four-Diamond rating.