Newbury Hotel

The Newbury Hotel in Boston is a boutique wedding venue that offers a perfect blend of luxury, elegance, and charm. The hotel features stunning event spaces, including the Assembly ballroom and rooftop terrace bar Contessa, that can accommodate both intimate and grand celebrations. With its prime location directly across the street from the Boston Public Garden, The Newbury Hotel offers a gorgeous backdrop for couples and their guests to enjoy a unique and unforgettable wedding experience.
Back to Weddings by Venue