Below you will find a list of local hotel and restaurant options. Please visit each site for accurate rate information, as rates can sometimes change. Both the Marriott and the Holiday Inn are located blocks from downtown Brookline, where restaurants are abundant. Some of our favorite spots in Chestnut Hill – Brookline – Fenway are marked with stars on the Google map linked below. Groceries are also available at Trader Joe’s and Whole Foods, in walking distance from the hotels.
Courtyard Marriott Boston-Brookline
40 Webster Street, Coolidge Corner
Brookline, MA 02446
Only minutes from downtown Boston, the Courtyard Brookline, MA, hotel is a custom-designed, eight-story hotel located in the Coolidge Corner area of Brookline, MA. Guests of our hotel will enjoy our state-of-the-art lobby, renovated guest rooms featuring complimentary Wi-Fi and flexible space to work. Our new Bistro provides guests with healthy food options which are a new way to eat, drink and connect while on the road.
Holiday Inn Boston-Brookline
1200 Beacon Street
Brookline, MA 02446
The charming brownstones and tree-lined streets of historic Brookline surround the Holiday Inn® Boston-Brookline in MA. Our hotel’s full-service accommodations are a great destination for business and leisure travelers.
Travelers headed to Boston, MA love our hotel’s proximity to Fenway Park, where they can catch a Red Sox game. You’ll find it easy to get to the shops and restaurants of Coolidge Corner, Beacon Hill and Faneuil Hall. Other top attractions include NE Aquarium, Boston College, Boston University, convention centers and Logan Airport.
Crowne Plaza Boston-Newton
320 Washington Street
Newton, MA 02458
The Crowne Plaza Boston-Newton hotel is uniquely situated over the Massachusetts Turnpike in lovely Newton, close to prominent universities and hospitals. Only 5 miles to all the excitement and culture of Boston, minutes from Fenway Park, and convenient to Cambridge and the bustling 128 beltway, our location, on the MBTA bus route, provides direct access to all these locations.
Travelers will love that the Crowne Plaza Boston-Newton Hotel is near the legendary Fenway Park, downtown Boston, as well as major universities and hospitals. Conveniently located over the Mass Pike, in between Boston and the 128 corporate beltway.