The AAA Four Diamond-rated Beechwood Hotel welcomes you to discover one of the most unique independently owned hotels in Worcester, MA. Centrally located in a tranquil, beautifully landscaped park adjacent to Massachusetts Biotechnology Research and only minutes from downtown Worcester, we offer 52 guest rooms and 21 suites perfectly appointed for business and leisure stays. From here, you will enjoy effortless access to the DCU Center, UMASS Medical School, The College of Holy Cross and more.
Step into our bright, contemporary lobby to find a whimsical décor featuring marble floors, a beautiful stained glass window and hand picked pieces fromthe owners’ personal art collection. Throughout the inviting space, guests chat and unwind on custom-designed furnishings neatly arranged around the antique mantle and fireplace. French doors lead you to a charming brick patio, where you can relax, dine or socialize amidst picturesque garden surroundings.For sumptuous breakfasts, casual business dinners or romantic couples’ dinners, allow us to reserve you a table at Ceres Bistro, serving gourmet cuisine in an elegant yet casual ambiance.
The Beechwood Hotel. Like Nothing You Expect. Everything You Deserve.