The perfect wedding requires the perfect setting…the Beechwood Hotel.
Make your wedding vows at the Beechwood Hotel, one of the preferred wedding locations in Massachusetts. A boutique luxury property located in Worcester, Massachusetts, the Beechwood Hotel offers 73 beautifully appointed guest rooms, a historic onsite Victorian wedding chapel, brick terrace for outdoor cocktail receptions, and a grand ballroom with enough dance space to accommodate up to 250 people on 4200 sq ft dinner and dancing. And, of course, our dedicated professional planners will ensure that every last detail is attended to.
View beautiful weddings celebrated at the Beechwood