Situated in the heart of downtown Boston’s Back Bay district, Newbury Guest House is an integral part of the historical essence of the city. Surrounded by elegant brownstones that hearken back to the city’s urban roots, our hotel is located on one of Boston’s busiest and most exciting streets. An array of outdoor cafes, art galleries, boutiques, and shops dot the landscape, beckoning locals and travelers alike to visit and discover what they hold. Since opening our doors in 1990, we’ve welcomed hundreds of guests and their families into our home, and we certainly hope we can add you to that list soon, as well.
Established in 1990.
Newbury Guest House is a 30+ room boutique hotel nestled in the historic district of Back Bay on bustling Newbury Street, offering complimentary daily breakfast and self-parking in the back.